Is it fair that a fixed maintenance shop with a building on the airport gets all the business just because they have unnecessary expenses and decided it's their turf?
Aviation is going down the tubes because of high prices and minimal income. The small business mechanics with a truck that goes where the work is are probably the smartest people in aviation. Near zero overhead, minimal expenses beyond a vehicle and a bunch of tools, pull up to a hangar, work, get paid, go home and park in the driveway. Pretty damned smart if you ask me.
Leave the little guys alone and let them do their thing.