A financial gap of any kind comes from unfair advantages in a vastly complex system. How could something like that be solved by attending another kind of school. Imo these are two totally independent things.
A different kind of school can leave you prepared to exploit a different kind of gap. If that gap is the one that is currently widening, then being positioned to exploit it can be a wise choice, in two ways.
First, it can be wise for you. There's a lot of money to be made in filling that gap.
Second, though, it can be wise for society. That gap is growing because there aren't enough people going into that area to keep up with demand. That is, society needs more people doing that. It can help society function to have people meet that need.