long-time engineer here, begging others to reconsider this attitude. Engineering work has value, engineers deserve to be paid for their time, and the community will have better software if engineers are able to get paid for their time.
Is there another profession where charging a fair price for a product is looked on with derision the way it is with software?