Yunohost is, to me anyways, a good stepping stone in learning the hosting side of things. You can have something up and running while you learn the rest.
I don't think you should feel bad about it, everyone needs some kind of "training wheels" or "guard rails" when they're first getting in to any hobby.
I think of it in terms of my other hobbies, would I have started off in electronics repair if I had to fix a modern motherboard for my first project? Maybe, but I would have struggled mightily. Instead I started doing simpler circuits and worked my way up while learning theory and technique.
Can we not do this crap?
I get that this is the kind of thing that was on reddit, but it would be nice not to turn this place into a complete garbage fest just because someone's mommy didn't hug them enough so they seek any sort of attention to validate thier meaningless existence.