If money is not good, people start to change their view on things.
A 20 year old has a contract with DSM, always was happy there. Then good results come, and his manager tells him he could earn a lot more at, let‘s say, Ineos - and immediately. The young guy feels like Pogacar, wants to move into a tax heaven and have a new house and car. Plus, his girlfriend expects expensive rings, watches, clothes, and so on.
Then maybe his manager tells him, „You‘re too good for DSM. You earn more elsewhere. Plus, I (manager) want a nice part of your future (hopefully big) income. So you better spit on DSM!“…
The rider gets confused, and finally decides ti leave DSM. He says: „It‘s all bad there!“. What he means, but doesn‘t say: „DSM is good, but the income there is not good enough.“.
So DSM in the end loses their riders, and their reputation gets damaged every time. They are considered a bad team - whereas I think they are actually great…