My thoughts exactly.  It's not that an echo chamber is desirable.  It's that FPS started out fat-shaming (I was there, it was an awesome sub) and ended up a low-energy sub with a rarefied definition of "hamplanet" that will magically exclude any landwhale who posts on there because the hams in their stories are worse.