I've come to realise that it's a linguistic thing.
"I can't do that" vs "I can't do that yet"
Personally, I've always hated sysadmin and as a designer I can rely on Heroku for everything I'd conceivably need at the moment. I've dipped my toes into setting up VPSs in the past but I always get frustrated and give up. It's definitely not my thing. but I hate the idea of not getting the gist of how things work even more than I might not enjoy doing them.
So this weekend I learnt the basics of Linux sysadmin & setting up a box with Nginx & Passenger and all that jazz. Now, in my own ethical system, I'm happy to ignore it again for the next few months/years and going back to Heroku (which I enjoy using). Is that really weird?