Perhaps look into the symptoms of ADHD? I had this same issue for a long time, swinging between being hyperfocused and then not being able to stand the task or project for a second longer. Turns out I have ADHD and just never got diagnosed. Now, I have a name for why I swing between these two extremes.
Sounds to me like there is a class of people that shouldn't continue to hold position. Even Jesus said the rich where detestable. "It is easier for a camel to pass through the eye of a needle then for a rich man to enter heaven." Once 'rich' and 'poor' aren't a viable distinction anymore, the problem you describe is resolved. Not that other problems wouldn't be present, just saying some change is needed.