2. Why can't a single crappy CPU process a few transactions per minute and broadcast them to the network? In what way exactly am I wrong about that?
What If I decide to buy lots and lots of those CPUs, what if I try to corrupt the system, make double spends, etc..
Go for it. You just need a Masternode wrapped around each one.