Free education would be great. I am not saying I don't want free education. All I actually did was challenge the notion that education is unattainable for the working class financially. Our student loan system in this country is much better than the system in the US which is downright predatory. Here even people from working class backgrounds can go to University provided they are smart enough. The vast majority of students loans in this country are never repaid in full or at all, it's simply written off. Therefore it wouldn't actually cost much more to give free tuition.
Something else you should probably understand is that almost all money is debt. Over 90% of it. The rich create a lot of their wealth this way. Student loans are another type of loan you can exploit to become richer in the long run. The difference is even poorer people can exploit this type of loan for their benefit rather than it being detrimental and predatory like payday loans or US student loans.
My parents don't live in the UK anymore but I fully get what you are saying. They could indeed be called parasites and I have had a similar discussion with them about this. The thing you should probably understand though is they both came from poor single parent house holds where they struggled to afford proper food to eat (I remember my dad telling me about having blamonge on toast because they couldn't afford anything else). Capitalism for all it's flaws is a lot better in terms of social mobility than feudalism. Socialist models are actually worse in this department, though this need not be a bad thing if there is enough for everyone.
I don't want anyone to have poverty wages. You on the other hand seem to want that when you talk about bullshit jobs and the people who work them. It's not the people who work these jobs fault that those jobs exist. They go to work just like anybody else. I treat lesser skilled jobs better than you treat bullshit jobs, even though bullshit jobs aren't the fault of people who work those jobs, wheras anybody can work to increase their skill level.
Edit: Also the middle class make up half or more of the working population according to some definitions. You're saying that more than half workers shouldn't be part of the socialist movement. Think about that before you answer.