I have to say I kind of chuckle a bit about how emotional we can be about our operating systems, but it's only human to become attached to things we care about. So, when it comes to Linux, please understand that I'm not out to attack anyone personally or make anyone feel inferior. The tl;dr is this:
Linux has its imperfections like anything else, and it's probably best to be completely up-front and transparent about these issues.
Is it better to try and sweep issues under the rug to avoid scaring away potential users? I don't believe so, it's probably worse for people to learn about issues the hard way after the fact. If we just say "look, there's a million great things about Linux, but here are some things to be aware of", then people can make an informed choice and be prepared for issues they might encounter. I think people will appreciate this, and yes, some may be scared off, but you would probably lose them anyways if they try linux and then encounter frustrating issues. And with issues being more out in the open, there may be more attention brought to finding solutions.
Just had to get that off my chest, thanks. Lol.
SOCIAL SHARE CARD GENERATOR