Weird, I have only found review sites that laud the keyboard (even sites that don't really give the laptop a good rating for other reasons). At the very least, they can certainly handle a grain of sand better than a new MBP ;)
It could just be your subjective experience, though! Aint nobody can come between a person and their feelings.