The OP is a little overblown. Im a platinum player and have never seen anyone quit out if there initial rush fails.
YOu might encounter cheese every 1 in 5 games. Occasionally there is a try hard cannon rush but if you scout the 2 or three places and hv good building placement its easily stoppable. Probes can attack too!!!
The frustrating thing about the lower levels is that majority of the time ppl use the same build. Terran it 3 rax MMM 1 base all in. Zerg it fast Roach off 1 base. when you learn to deal with these things you get easy wins rise up the ladder and then start playing the epic 3-4-5 base games that go back and forth and require constant unit composition cahnges and a battle for upgrades. Fighting or watchtower control and battleing it out for specific areas on the map just to gain a small advantage not to actually win the game then and there but to give you the best oppotunity too.
For me, being a protoss player. I have several solid openings that are designed to hold off that INITIAL all in rush. Zerg - 3 gate, with 1 zealot, multiple sentry and mass stalker. This allows you to FF the ramp and hold off roaches with stalkers....NOTE: I only do that specific build if i scout a spawing pool and no expo. Rarely are you able to see the Roach warren start but then if the rush dosnt come expand. Into 6 gate pressure with mass sentry to split there army.
Against terran. 1 gate, robo, FE. Or 1 Gate robo into 3 gate robo. Observer is key to see whats coming.
Cheese is stopable and very satisfying when you do. It took me a while to relise that at ealry levels the best way to avoid the cheese is to chees yourself......then when your in high gold league. YOu can play a "normal" game which is very enjoyable.
At the lower levels, a 3 void ray rush against zerg works 95% of the time. And if it dosnt it induces so much defence that your ground army can stomp them. I have never cannon rushed.....thats no fun, but 4 gateing & void ray rush are the extend of my "Cheese" and they are not really all in plays, as you can transition out of it.
Macro and build order are very important to prevent it as well, scouting is essential, but if you miss it it dosnt mean complete death. Protoss have sentrys to hold the ramp, i suggest you use them to get past that initial crap.
I know at times its frustrating but stick it out. Scout, adapt, and when you get into upper gold the games are very enjoyable. Youll still get cheesed occasionally but it not at the insane levels of the lower leagues. And then the reward for winning is the feeling you get when you have just outwitted your opponent with good macro and a solid unit composition.
The rewards are there, just stick it out and when you get a game where every mineral on the map is mined out and there is one final battle that you win by having one stalker and a Dark tempar left over. Its a very gratifying feeling, 45minutes well spent and a replay youll watch again and again.
Work on it. Love it enjoy it and the game will love you back. Yes some ppl a sad all in losers. Rise above it and enjoy the potential every game bring. Oh, and dont be afraid to bad mouth the CHEESING FKER after you win. Even more gratifying hearing them cry and try justify that it wasnt an all in build. lmfao.
Enjoy, and be sure to smile