There's enough love to go around.
To Apple, the $99 fee for developers is a minuscule fraction of 1 percent of a rounding error. Apple don't love it because it's money, they love it for the exact same reason I love it: it makes it a little bit harder for malicious scammers to get away with repeated criminal activity.
No, it's not a panacea. But it does weed out the utter junk and spam. It means when Apple finds something dodgy, they can sometimes find the human responsible, and it makes it expensive for developers to create new accounts if they are banned.
So much to love.