This question in particular refers to British Airways and bmi. To (a) join Executive Club and Diamond Club respectively and (b) earn miles/points, do you have to fly business class. If so there is no point in me joining since as a humble university student (with no grant and minimum student loan!) who shall always buy the cheapest of cheap economy tickets.
Does anybody know?