You fail to understand, it's illogical to presume anyone can create their own BB. It's like you don't like that car, create your own car etc.
What you are saying is: if it's free you can have service breaks, no support etc. My internetbank is free of charge, they seldom have any problems. I agree they have different budget, but they know that if they have weekly problems, I will start looking for another provider or a new bank.
With problems people get frustrated, every person has different limits. One day you have monopoly, it does not mean you will have it after a month or six.