They help to digest the individual code blocks. My mind doesn’t digest whitespace the same way, it simply interprets it as formatting.
It’s also much more frustrating to edit imo since the formatter generally has no idea what to do with misaligned whitespace. I also find it frustrating that you can’t do multiline lambdas, last I used it.
Never really had one, figured everything out over the Internet which was a ride. My school has a health class but half of it was DARE and the other half was STDs and surface level nutrition.