The Data situation is different than the typical Star Wars droid. Data was made specifically to be an independent sophont by a creator that viewed Data as his progeny and inheritor. As such, it's quite possible that Data does deserve to be treated as human, does want to be treated as human, and will be made happy and healthy by being treated as a human in a way that is not true of say R2-D2.
Which isn't to say that R2-D2 is an object but that no one is going to buy an astromech that wants, needs, and deserves to be treated as human and perhaps more critically, it's an engineering design failure that in my opinion is severe enough to be considered an act of immorality to design an astromech that wants or need to be treated as human or has a human emotional framework through which it judges and experiences life.