The inconvenience of switching and learning a new thing is the largest deterrent.
Honestly, oftentimes it's not evem that, it's the perception of learning being difficult.
I have some friends decided to pay hundreds of dollars to hire a plumber for something pretty simple to fix. As in, it'd take $50 and an hour once you factor in learning and practice runs. And they're always complaining about not having money, yet they got mad when I told them how easy it was