I agree that we need to change our typical understanding of "working class" to not only include "blue collar" jobs. In the sense of class warfare, it's more meaningful to distinguish between capital owners and dependent workers. But sure, there's a bit of a difference if you're a lawyer making 200 $ / hour vs. a minimum wage cashier at McDonalds.
However, as we have seen, even high paying jobs like software engineering where I and most of my colleagues long assumed we don't need to organize can get exploited almost over night.