While Japanese and German companies tend to build up a good relationship with their workers and try to keep them at the company until retirement
Why do you hate America? Employees are the enemy. The more experience the worker has (especially domain knowledge specific to the company) the more they're going to want to get paid. More pay means less profit. So, fire them and replace them with H1-Bs or much younger workers who don't have families to feed or a mortgage to pay for, and you save a ton. Never mind that their work product is total shit, nobody cares about that. After all, corporate profits are far more important than any concern the employee might have.
which means the average worker is more skilled and productive and needs less management.
Problems with that:
1) Needing less management means fewer managers. Hey, that second summer cottage isn't going to buy itself, managers need jobs.
2) More skills mean the greedy goldbricking lazy shits want to get paid more. What a pain in the ass.
Is it in the more creative sector an advantage to be more experienced? Or is it better to have more new and young blood with new idea's?
New ideas? Ain't nobody got time for that. No, you will do what you are told, don't question management. Either that, or managers will steal ideas from the lazy fucks that do the actual work. The only time more experience is useful is when the C students in HR are checking boxes to try to find "good" candidates (when the truth is that a laundry list does nothing to assess the real potential of a candidate). But, you have to be careful. If you have too much experience, you're "overqualified" and you won't get the job, since you might leave for a better offer. Companies hate that. Most would chain you to your desks given the chance, so the fact that their employees can leave (which is the only real right American workers have, something about slavery being illegal) is an insult to our Corporate Masters.