No.
We need nodes.
To transmit transactions.
Lite wallet only and must only work on "lightweight" system ... like smartphone.
Yeah, but dont you understand no one that is a casual bitcoin user is going to be a node? nodes should be people that can run a computer 24/7 and have power of computing and so on and so fort, not the average bitcoin user. Bitcoin will fail if most people are encountered with downloading a 20gb and growing file if they download "the official client" which is what people always do.