Earlier quoted context omitted.
Each Bitcoin block pays out more than a quarter of a million dollars to the miner that discovers it. Every day, more than 140 blocks are typically mined. "Infrequent" is relative, but if a miner manages to mine one block once per month (roughly once every 4000 blocks), its revenue will be in excess of $3 million per year. Many mining companies make much more than that, because Bitcoin is more centralized than it shou…
I'd like to hear how you think it is centralized. I address the common point above, but maybe you have other ideas.
Bitcoin would be less centralized if ordinary people could mine it successfully with their home computers, rather than needing to buy specialized hardware. As it stands, mining activity is performed almost entirely by people and entities able and willing to spend the money to buy mining rigs. Not a bad thing per se, but it results in fewer people mining than I might prefer.
I think your explanation is a good one.