Monopoly behavior is not what you describe it to be.
Not providing customer support is a whole different issue and has nothing to do with Google maybe being a monopoly.
Monopoly behavior is buying out competition forcefully and dominating a market with an unfair advantage ensuring they are the only ones in the market. I personally don't believe Google is a monopoly in the Search Engine market but that's only my opinion.
I do cybersecurity consulting. Specifically, Web Application Security which I charge $350/hr for and make about $300k/yr from this.
I am usually brought in when a competitor gets hacked and the company gets scared or as part of a high quality penetration test.
My experience is mixed between cyber security and fullstack development. This led to me having a very deep knowledge of how to properly consult companies regarding potential vulnerabilities.
Sounds like it is less technical correct?
I find that there are a lot of auditing firms out there willing to do compliance work for cheap therefor bringing down the prices (still not super low).
Technical auditing and training in cyber security was always a kind of niche that allows you to charge more.
I'm a cyber security specialist (in web application security) with a few certifications and 10+ years of experience.
I charge usually $350 an hour unless it's something I estimate will require the help of an outsider to which I may go as high at $1k an hour.
Answering everyone asking how we find clients - I love public speaking and so I try to do as much as I can. 80% of my clients saw me speak, the other 20% come from word to mouth. Highly recommend if you have the ability.
Run the code. This sounds so trivial but it's not always that easy.
Once it get's running, I discuss with users of the code (be it customers or developers) and try to understand what they use it for and look for that same functionality in the code.
Usually by this point I know where everything is and how to make changes if needed.