Do publishers & record companies rip people off?

Mostly no.

Music and publishing are multi-million dollar industries but no more so than the food industry, the motor and retail industries etc.

Each industry unfortunately harbours a few exploitative people who taint the reputation of the honest majority.

Artists may complain about the small amount we receive in royalties, but our field has to be structured to support the many people it takes to sell our creations.