In particular, this seems crazy to me:
In[9]:= SubsetQ[Map[Round[#, .1] &, {2.400001}], {2.4}]
Out[9]= False
In[10]:= Round[2.400002, .1] == 2.4
Out[10]= True
Yes, I know I can write my own form of SubsetQ, but I would think there were be some way to get a real 2.4 out of 2.400001 or whatever.