They have a place but for me I like light and fast. I want heavy, I want Barrett! And lord knows there is a place for big heavy rifles. But these students likely had zero hours in practice, then tried to hold up big heavy F style (satire) heavy rifles standing unsupported! Heavy means supported! Great group but sometimes folks just don’t know what they don’t know. Reckon that is why we teach! That’s why you guys on this forum line our wheels when we ask why can’t I paint the engine bay black!