Service providers should offer their service to everyone, not just to "easy" customers. Service providers should not reject you because you are disabled, because you have a child, because you have a certain religion, or whatever else is the problem.
If someone is in the business of transporting people, they shouldn't be allowed to just pick the most profitable customers. Because if you allow that, everyone will try to undercut the competitors prices to get the "good" customers, and nobody will bother to offer services to the not so profitable customers.
There's nothing wrong with needing some special accomodations, and you shouldn't have to apologise to the driver for taking two minutes to fasten a child seat.