This is a common misconception about bitcoin. Every single node on the network validates every single block, not just miners.
Being able to fake blocks isn't significantly more useful than being able to double spend. I don't see why that would be the tipping point.
The reason you don't see these attacks is that they are difficult and very expensive and they would ruin the value of the coin so you can't even profit off it.