This isn't a valid counterpoint. Alts don't "help blast thru progression," it's more of a convenience issue that you have to be logged into your GS main to make any progress, which may not be the character you want to be on while waiting for a raid to form, crafting, etc.