damn, this is kinda worrying. I'm not under warranty anymore
I like the laptop, it's just built weak. Have you tried taking apart the keyboard and looking underneath? I can't seem to find anything and to me it seems like a system board problem. It could be a design flaw as you suspected. Maybe you might have better luck diagnosing it for your self?
How are you coping with those problems?