This is a really important issue!
A big thing to keep in mind-along with most other issues in the US- are the people and entities that are preventing solutions from happening. There are many bills on important issues that get killed after several attempts. To me based on a recent advocacy effort in my city on this issue there seems to be lots of public support.
I think we need to be asking, “what are tangible ways to get solutions passed that the public already supports?” It’s in part a matter of navigating an oligarchy.
It makes sense but on a practical level I disagree. There would be no way that would happen fast enough for it to work. When people change careers, they have to re-educate themselves on some level. It would also quickly turn into a too-many-hands-in-the-kitchen scenario from so many people joining neglected causes at the exact same time.
Then there’s the issue of there being more problems than people. Many problems become irrelevant over time and the long term ones rise to the top. With billions of problems and EA only focusing on very few at a time, many long term problems would never get solved because they’re too far down the list.
Prioritization falls into the same issue as time management. In the book Algorithms to Live By, (about using math to solve everyday problems) they found no scheduling method to be superior. The best way to be the most productive isn’t by putting time into making a great calendar-the most productive way is to just do it. EA is spending excessive amounts of time deciding what to work on, when the most effective method is to just work on things even if it’s not perfect. If everyone agonized over what the perfect cause to work on is, (their “calenders”) so much would collapse due to decisions taking longer and less work getting done.