LinkedIn is the worst for these SQL "hot takes." BTW regarding that phrase - "hot take" - I'm starting to find that annoying, even though I've used it myself before. It seems to be a way to attempt to say, "Hey I'm gonna be a bit of a jerk here and express an obnoxious opinion, but don't worry bro, I'm describing it as a 'hot take' so it's all good bro."
This one wouldn't bother me so much if they hadn't painted those who prefer the style that they dislike as "inexperienced." Look at the file names at the bottom of the post even: inexperienced.sql vs. experienced.sql. 🙄 It just feels condescending. And it's not an informed opinion either. It is feels based.
Below is my reply. I had to leave out some details and clarifications because I was fighting the LinkedIn character limit, but here goes:
Guess I'm just inexperienced when I make MySQL queries run fairly significantly faster!
Ultimately, if you prefer one style and it works better for you and your SQL engine/DBMS, then great! But maybe others see something you don't - something measurable and tangible, not just feels based! So don't dismiss others as inexperienced before learning the other point of view. Not a good look.