It's a socialist/communist thing. Capitalism bad, therefore corpos bad, therefore anything a corpo does is bad regardless of the reason or motive.
I don't fucking like Idol as a corpo, but I don't need to "question" why one person got their IP why others didn't; I can come to a reasonable conclusion myself that they had different terms in their respective contracts. If the contract states that Idol retain the IP, then Idol will retain the IP. You either sign the contract if you're okay with that, or you don't sign the contract if you're not.