I think I can get all badges apart from the runner ones and I am never going to get the 1,000 1,100 or 1200 watt badge or the under 60 minutes for alp du zwift ( or whatever its called) unless I a) put a load of weight on, b) lose a load of weight . Oh or off course C which is cheat.
Have yo got the 25 times up Alpe du Zwift? I've got 3 ascents to go I think.