Sure, pretty much. A hired tech didn't bother understanding the deeper issue would prefer me to use his coupon code to buy a new unit of great cost to me. Chances are a simple reseating of a connector and additional support would have prevented several hundred pounds of otherwise perfectly fine materials going to a landfill and cost me almost $1,000 for a similar replacement unit.
And if I didn't have enough knowledge and determination past a standard consumer it would have been trash. Sadly most consumers and support techs don't care enough.