I wonder what's included in "financial workers". Does that include bank tellers? I get that tech is well compensated. But the banking numbers seem low considering what I've heard and seen around town.
Tech itself is often viewed as a cost center at banks, rather than a profit center. Many of its teams are not the best programmers, nor do they need to be. Their job is to understand the tools, interact with personnel in the profit centers, and use that feedback to make secure and useful updates to the firm's tools in a timely manner.
That said, there are some superstar coders who work at banks. They just don't tend to be fresh-out-of-college millennials. Bjarne Stroustrup is an example.