 One of the things that I'm most proud of on this channel that I've Worked for over the last two years is that I try to be as honest as possible when it comes to Linux and open source software. I will freely admit to being a Linux fanboy I think that everyone who watched this is the channel knows this about me I like Linux a lot but I also Don't fall under the trap of thinking that Linux is perfect or that it is improper or Inappropriate to Criticize Linux and open source software I think that if you love something that you should criticize it and try to make it better and try to point out the flaws and you know Just try to realize that things can always improve You know, so I think that over the course of the last two years when it comes to this channel I've been fairly impartial Objective maybe when it comes to Linux Most of the time some of the time I'd you know, it's something that I strive for So what I wanted to do today was talk about five things that are absolutely terrible on Linux Now these are generalizations You may or may not have had the experience with the things that I talk about today in a negative context like I have But for a lot of people these things are just really bad on Linux So today we're gonna talk about why Linux sucks just to borrow some Phrasing from Brian London, but I'm not gonna title this video Linux sucks because I've done that for video before So I'm gonna avoid that. Anyways, here are a few things about Linux that are just really really bad The first one is something that I've talked about before on the channel and it is the most nerdy of subjects ever But file pickers on Linux are terrible like they're really really bad so the first thing that is bad about them is that every application uses a different one and You can even potentially be using the same application on two different computers and Discover that they use a different file picker depending on which desktop environment you're using So a big example of this is Firefox. Sometimes it uses the GTK file picker sometimes it uses the Qt file picker it's a mess and That's just one example. If you ever use GIMP GIMP has its own file picker Like how it has its it uses its own file picker, which is really weird Like they took their time to develop the file picker for themselves when there are perfectly Acceptable ones, you know that they could have used so there's that problem where every application tends to use their own or a Different file picker and it's not even always the same one. So that's one issue The other issue is the file pickers themselves are not very good. So Some of them are just not well designed But most of them lack when it comes to certain features things like search The only file picker that I know that actually has search is the deep-end file picker And that was only because it was pointed out to me today on discord So in terms of like searching capability being able to search across different directories and stuff like that For the most part that is just non-existent when it comes to file pickers and that's not a great thing Now there have been attempts to fix this over the years. They've been mostly unsuccessful and It's such a small problem That it seems that it's not ever going to be fixed like it's not something that is a focus of anybody But it is something that I notice because every time I have to like upload a image or something on a website somewhere I'm giving this file picker. That's not very good. Or if I have to interact with it in some other way I'm always just reminded that it's not a good experience and it makes it hard because one of the primary reasons why I can't switch my entire Family to Linux is because of the file picker. It seems weird but my mom does a lot of searching through all of her horribly organized files and None of the file pickers are you know capable of doing that type of search So should point out here that I'm talking about file pickers and not file managers There's a difference and if you don't know the difference then you probably Aren't as much of a nerd as I am. So just be happy about that. All right, move on to the next one The next one is Bluetooth support now I will put a proviso here and say that Bluetooth support is kind of trash on Windows 2 I mean, it's not very good on any operating system So we really can't blame Linux all that much for this But if you try to connect a Bluetooth headset or a Bluetooth mouse or God forbid multiple different types of devices all at the same time Oh, oh my goodness. You're gonna have a world of hurt It's just not going to be very good for you now I'm sure there's that person down there in the comment typing frantically away on their $20 logitech keyboard That's saying oh, but my Bluetooth keyboard it works wonderfully. It's fantastic. Well, first of all good for you I'm happy that it worked for you But if you try to get more complex than that trying to get like in Like a set pair of noise canceling headphones or something like that trying to get those connected to your machine and getting them working up properly You're gonna experience some issues. Okay, it doesn't mean that it's going to be like a horrible experience Maybe you'll get through and be able to push through and get them to work fine But there's going to be some pain there and as you add more complexity to your Bluetooth setup the more pain You're going to experience Bluetooth on Linux is not good And as is tradition when it comes to pre and open-source software every desktop environment every distro Does things a little bit differently when it comes to Bluetooth? So if you're using KDE you're going to be doing things in one way if you're using the gnome you're gonna do things in another way which Bluetooth back-end or front-end that they use is going to be different depending on what distro and what desktop environment you use and If you hop distros from time to time or if you hop distros very often the process and the experience of setting up Bluetooth on various distros is going to Very widely some of them you might have a really good experience some of them you might not be able to get it to work at all and Like I said, the more complex your situation becomes like if you try to add say a Bluetooth controller of some kind or something like that The more pain you're going to probably experience Bluetooth on Linux is not a good experience Now like I said the beginning. It's not always a great experience on Windows either. So There is that we can at least be happy that we're all miserable when it comes to Bluetooth The third one is one that I've covered extensively on this channel I've talked about it many many times, but it just bears repeating and that is community cultism Tribalism if you will so people tend to find a distro that they really really like and then they become uber fanboys of that distro I am guilty of this when it comes to fedora recently I have been pushing fedora very hard for you know a few months now And I like for there a lot right and you know, I try not to do this But it happens right? We're all fans of the things that we use and we want to see other people be just as happy as we are using the things that we use and we'd Also simultaneously don't understand when they have found their happy place Well, how they could possibly be happy using Ubuntu like how could you possibly be happy using Ubuntu? It's it's a horrible distro. I'm not actually saying it's a horrible distro But you know, that's what kind of what we think right? It's a it's the idea that what I'm using is the absolute best There is no Possible argument against the things that I use but there are tons of arguments about why you shouldn't use the things That you use, you know, I mean, it's a very psychological Entrenched kind of thing that lives in large communities not just open source communities obviously but in this case That's what we're talking about people use arch by the way, and they want to let everyone know, you know It's the emacs guys to you know emacs You know, I can't make a single video without somebody saying Something about emacs even if it has nothing to do with text editor Someone's going to tell me that this was a spoke this was supposed to be an emacs video, you know It's just you know, it's the thing that people do and I say that this is one of the worst things and about Linux And it truly is simply because it alienates us not only from people coming into Linux in the Linux community, but also from each other like we're all using the same kernel, you know The frills and stuff that sit on top of whatever it is We call a distro at the end of the day doesn't really matter I mean it really really doesn't if you use Ubuntu and another person uses Fedora You're probably both using GNOME. I mean, so your package manager is different. It's a lot of you freaking die DNF and apt use the same syntax for the most part They're basically the same now, I know technologically they're not the same But I mean the usage of them, you know, they're very similar, right? And though that's the I mean one of the primary differences between Fedora and Ubuntu, you know And people are like rah-rah Fedora rah-rah Ubuntu or rah-rah Arch Linux The district you use doesn't make you special. It doesn't make you Part of a special community or club that you have a like a membership card to it just it doesn't and Like I said, it alienates us from each other when really Linux should bring us all together. It should be a community overall not just a Community of separate communities if that makes sense So that's the third one the fourth one is uber specific and one that not a lot of people are going to agree with Probably especially if you are use Linux, but the lack of Adobe products is an issue on Linux It just is now I personally and perfectly happy using again And I know a lot of people who are even digital artists who have made the switch to using gimp or credo or something like that and are Okay without the Adobe suite of stuff But it is a stumbling block for a lot of people who would otherwise be happy using Linux because they've been able to find Alternatives to basically everything else But when it comes to those certain products things like photoshop and illustrator and Premiere and audition, you know, it's just those the lack of those Products is a stumbling block for Linux not only for growth but for Productivity for the people who are here and are just kind of miserable Trying to make it through with what they can with what's available, you know, I mean they people who use gimp and credo and You know audacity and Caden live just because they have to because there's no other options, you know, I mean, so That's the fourth one. Again. I don't think a lot of people agree with that, you know, Adobe is Not a popular company when it comes to open surf software We have very many flash flashbacks Because flash was horrible on Linux for many many years. Well, I mean flash is horrible, you know overall So really so the last one on the list is Fragmentation now I have been back and forth on this Particular topic over the course of my Linux career at certain times. I think fragmentation is good Sometimes I think fragmentation is bad Really depends on what the day of the week is I go back and forth on this Mainly because I can see both sides, right? This is one of those Problems that we have that is both a problem and not a problem And it really is easy to see both sides of this argument. There are too many distros. We can say that Also, we can say that there aren't too many distros both of those arguments can be made and be perfectly logical and people can agree with one or both of them and You know, it's just one of those things where you can see from both sides You know on one side the too many distros sides, you know, too much choice confuses people It's true. I mean it is a verifiable fact that the more choices you have the harder the decision is to make I mean you walk into a grocery store and try to make a choice between your favorite like salad dressing or something like that And you find that there's 95 different kinds of ranch dressing. Which one do you choose? You would be better off if there was just two or three Same thing with cereal and Linux distros, right? So, you know too much choice can be a problem on the other hand on the other side Open source and the open source license model enables people to do what they want with distros and software and all this stuff and if you were to curtail the choice of Developers to do what they want Linux wouldn't be where it is right now. So we'd still be stuck with Slackware maybe Debian, you know, we'd have those things and we you know, eventually probably would have gotten arch and maybe gen 2 You know, but we wouldn't have any of the derivatives Like Ubuntu wouldn't be around here when without Ubuntu Linux wouldn't be popular, right? I mean as much as people Hate on Ubuntu the reason why Linux is as popular as it is You know, even if it's still a miniscule amount compared to like Windows is because Ubuntu got really popular in the two You know mid-2000s late-2000s, you know people really started to take notice and Ubuntu and later fedora and red hat came in and started to solve some of the problems that made Linux so hard in the 90s you know things like audio and getting a better in its system and Solving, you know, a lot of the xorg problems that have plagued xorg for years You know, all the stuff was solved in that time period because of Ubuntu and fedora and All those distros that were basically derivatives of things that came before, you know So without the open-source model of being able to take something else and doing what you want with it We wouldn't be where we're at right now So I know that this was supposed to be a list of things that suck about Linux and the last one I kind of whiff a wall hold on like I saw both sides of it But the argument against fragmentation is one that plagues us. It's something that we talk about Constantly like this idea that there's too many choices is something that you will see every Linux youtuber Every Linux podcaster talk about at some point, you know in an episode a series of episodes You know series of videos whatever blog posts have been made about this over and over again And it's not just recently this topic has been here for Literally since the early 90s like they've been talking about Fragmentation and how it's bad and how it has prevented Linux from becoming mainstream, you know it's this whole argument and Again, like I said, you can see both sides to it But at the end of the day the thing that sucks about it is that we spend so much time talking about fragmentation That it has kind of seeped into a stereotype or I'm not sure if that's even the right word It's you know, it's seeped into something that everyone just knows about Linux. It's fragmented it has Too many choices and I don't it's too confusing You know, I mean if you were to talk to somebody who has a like a base level knowledge what Linux is But they've never used it. They probably know that Linux has too many choices They've probably maybe done a little bit of research and seen, you know, how many distros there are and then maybe that's what scared them away You know it there is a it's become part of the identity of the Linux community this fragmentation thing and It doesn't really matter which side of the argument you're on it colors Everything that we do this whole idea that there are too many choices between not only Linux distros But for an open-source software, you know different choices for Audio recorder and display manager and you know display server and init systems And you know, it gets very confusing and that's part of the thing, right? So those are the five things that suck about Linux and I Wanted to make this video just to kind of codify some of the arguments that I've made over the last couple years But also to kind of expand upon them just a little bit because at the end of the day there are things that have to do with Linux and the Linux community that are not so good and Talking about them is really the only way to kind of push them to the forefront And maybe fix them and you know, that's kind of what we aim to do So that is it for this video if you have thoughts on any of these things you can leave those in the comment section below You can follow me on master down or Odyssey those links will be in the video description You can support me on patreon at patreon comm slash Linux cast just like all these fine people Thanks to everybody who does support me on patreon YouTube you guys are all Absolutely amazing people without you the challenges would not be anywhere near where it is right now So thanks so much for your support. Thanks. Everybody's watching. I'll see you next time You