That's not really the League's voter profile - it's not particularly a class party in any meaningful sense, and to the extent that it is (a very limited extent) the main leaning is towards what's maybe best termed lower middle class. Five Star is a different story o/c.
Thank you for pointing this out. Let’s, instead, take a look at the main divide in support for the League. The main disparity in support for Lega Nord is geographic; if you look at the largest single party by jurisdiction in the Chamber of Deputies, there is a very clear geographic divide:
This is unsurprising, given the history of Lega Nord and the parties that merged to form it in 1991. There used to be a substantial Padanian Nationalist wing of the party, now since reduced to but a handful of Deputies. However, the League still embraces regionalism and federalism (for rather obvious reasons).
Any class divide is rather inconsequential. It’s tiresome to hear the same argument over and over again.
The analysis is OK, but not conclusive. It could be true that both Lega Nord and M5S represent the same type of voter in different regions versus less-popular, nationwide minority parties supported by the higher-income people. This seems to describe PD quite well and FI reasonably well.