This line "the SpaceX satellites have been forced to move over 50,000 times to prevent collisions." This is making an inference akin to hitting the brakes when a deer jumps into the path of a car. That is not how it is, they know the paths of all tracked objects (operational and junk from 5cm and bigger), they make corrections not to avoid emergency collisions for the most part, but to ensure a clear seperation. Think of it as planes converging at airports, controlled airspaces ensure a minimum seperation (in Australia a minimum 5.5km between planes), planes are given courses to modify their route to keep that safe level of seperation with as much advanced notification and as much clear space as is pragmatic.
25,000 corrections in 6 months for 4,000 satellites. Yep, 25,000 is a big scary number, but it's 1 alteration per satellite per month, not emergency except in rare cases, but adjustments made in advance.
These satellites are neglible as a problem. They are in low orbit, specifically intended deorbit at the end of their life (a nominal life of 5 to 7 years), made to manouvre and even if all systems fried they will deorbit quickly due to being so low (5 to 10 years).
If talking about space junk, the issue is all the little itsy tiny bits of deliberately blown up stuff (and damn I'm angry at those governments that have done that), stages, dead satellites, and other gear just left up there, which in higher orbits than Starlinks will be there for thousands of years.
Starlink - as it currently is, is not a space junk problem, that finger needs to be pointed elsewhere (e.g. the above paragraph).