This sarcasm isn't adding much weight to your argument. Though I'll agree the parent's criticisms are unnecessarily rude (asinine?).
For my own needs I feel like I've been following a similar path as you were. I've consolodated more and more of what I do around Mac and Apple. However I don't yet see the problem as you appear to have.
I'm very happy with it as an all around platform and as a connected ecosystem. While far from my ideal vision of a tech enabled future, it still seems to be better than anything else I could cobble together today. As far as being a decent development environment I have few problems, I use Iterm2, zsh, tmux and VIm (not macvim) and rarely leave the shell for anything other than Chrome. Homebrew is great too (sort of reminds me of when I used Gentoo, but with far fewer hiccups).
I also love a few of the well designed apps that I use which are Mac only too. Sparrow is heaven sent for e-mail (too bad about the acquihire though). Fantastical + Google Calendar makes working with appointments better than anything I've ever used.
I know that I'm probably getting a bit locked in and one day I may pay a price for that. For now, I'll gamble on today's convenience amortized against tomorrows pain. When (and if) that day eventually comes, the entire technology ecosystem will have practically turned over, the decision I make will be different for reasons I couldn't even guess at today and I'll be (hopefully) a smarter person. Maybe it will be Linux I pick again, but I'm happy to kick that decision one down the road with Apple for a bit.
For my own needs I feel like I've been following a similar path as you were. I've consolodated more and more of what I do around Mac and Apple. However I don't yet see the problem as you appear to have.
I'm very happy with it as an all around platform and as a connected ecosystem. While far from my ideal vision of a tech enabled future, it still seems to be better than anything else I could cobble together today. As far as being a decent development environment I have few problems, I use Iterm2, zsh, tmux and VIm (not macvim) and rarely leave the shell for anything other than Chrome. Homebrew is great too (sort of reminds me of when I used Gentoo, but with far fewer hiccups).
I also love a few of the well designed apps that I use which are Mac only too. Sparrow is heaven sent for e-mail (too bad about the acquihire though). Fantastical + Google Calendar makes working with appointments better than anything I've ever used.
I know that I'm probably getting a bit locked in and one day I may pay a price for that. For now, I'll gamble on today's convenience amortized against tomorrows pain. When (and if) that day eventually comes, the entire technology ecosystem will have practically turned over, the decision I make will be different for reasons I couldn't even guess at today and I'll be (hopefully) a smarter person. Maybe it will be Linux I pick again, but I'm happy to kick that decision one down the road with Apple for a bit.