Shouldn't that include chavs, scallies and any general benefit scrounger if you are going to start calling names. I wouldn't say that 'not wanting to contribute to society but wanting to benefit from it' was reserved just for 'hippies' (and as most people have pointed out, a lot of hippies are not like that at all)