Privacy issues is definitely among the most common reasons people will avoid staying at hostels but there are a few more reasons that aren’t as prevalent but are worth mentioning.
Usually Older Buildings
I briefly mentioned a hostel that I stayed at years ago where the roof was leaking pretty bad and kind of ruined the experience for a couple people staying there. You will rarely find issues as major as a leaky roof in the majority of hostels, but most of them do tend to be in older buildings that have seen better days.
This is why the prices are usually so incredibly cheap however and in my opinion, I think the vintage feel that they give is absolutely worth it and makes the stay even more exciting.
Although Rare, Theft Can Happen
I hate that this has to be said, but unfortunately we don’t live in a perfect world. We all wish it weren’t the case, but there are people out there who take advantage of tourists in hostels and will stay for one night for no other reason than to try and steal from the other guests.
Personally, I have never seen or heard of any personal experiences from anyone having this happen but it is something to keep in the back of your mind. This can be said for any vacation that you take though and as long as you have a little bit of common sense you will have nothing to worry about 99% of the time.