I couldn't care less about Python's whitespace handling. Once you accept it, it just fades away and you deal with it. I'm much more annoyed by Python's dynamic typing. I work at a place that has decided to use Python as a 'systems language' on an embedded platform. Navigating large Python codebases is difficult because you can't say what a function expects or returns without thoroughly examining it. I started my current job with a deep fondness for Python but now I'm less fond of it. Python, like many languages, has it's place and does certain things well.
I prefer C. C++ is interesting but they keep bolting on shit that doesn't seem to flow with the rest of the language. I like "C with classes" style C++ but beyond that you can keep it.
I recently taught myself Javascript. The language itself is atrocious but I like working with the DOM and CSS. You get a lot of cool things for very little work. It's worse than Python in many ways yet I'm strangely comfortable with it. I'm looking forward to doing some more JS.
At the end of the day, I'll do whatever pays well. I have alimony to worry about so I'll do whatever dance I have to in order to be able to retire some day. I'm probably going to leave the embedded world soon because, despite the increased difficulty, it just doesn't seem to pay well these days. People want enterprise programmers and full-stack developers, so that's what I'm looking at transitioning to. It's a step down from what I used to make, but I'm looking at a ~$150k/year work from anywhere gig, 40 hours a week, doing full-stack shit.