Mainstream is a type of Thought. Mainstream is a synonym of Common. 
Better is related to Superior. Superior is related to General. General is related to Material. 
Thought <--IsA-- Mainstream <--Synonym--> Common 
Better <--RelatedTo--> Superior <--RelatedTo--> General <--RelatedTo--> Material 