This is such a dumb assumption. My dad owns a small business and quite frankly says and does a lot of shit that drives me nuts. He unironically has said "nobody wants to work", and has never seemed too sympathetic to his employees despite him becoming wealthy and most of them living paycheck to paycheck.
All of that said, he has worked extremely hard his entire life. He worked 14 hour days for years to build his company and I have a lot of respect for his work ethic, despite not really respecting the way he treats his employees.
Tl:dr: CEOs may often be massive pos' but assuming they are incompetent or have a bad work ethic is reductive and pretty fucking stupid. IMO