All stadia have issues with restricted viewing seats (see the picture from Etihad below). The problem was that even though Freo's Admin can't go five minutes without mentioning due diligence, they didn't bother doing any on whether the seats they were flogging to their members were any good, nor did they give their members the chance to do their own due diligence by allowing them to see their actual view from their seat on the online portal.
My experience was that as a 20 member I went from being able to choose seats toward the front of the queue, to needing to replace my bung seats from whatever dregs were left.
Freo mostly got away with it because disgruntled supporters like me could at least be placed elsewhere. That's not necessarily the case for WCE supporters.