As far as I understand, Star Alliance requires members to maintain a certain standard to retain membership.
The standards being:
Business Class
Frequent Flyers Program
Business Lounges for Star Members
Full service in the cabin
Designated checkin for different classes/members
Plus the actual cost of joining Star Alliance
What Star is looking for is a seamless experience for their members when travelling from one carrier to another.
Hopes this helps