Sometimes issues are the nature of the beast, not poor design. I'm not saying that is the case here, just pointing out that most people are speaking from a non expert platform. It's easy to make assumptions and default to blame when you don't understand the challenges or limitations inherent in any particular design or technology. It's like saying the Switch has a cheap crappy battery because Zelda can only run 2.5 hours in handheld mode without having any understanding of the limitations in battery technology.
People are quick to panic and condemn before even understanding the whys and wherefores. This problem as it exists seems limited to a particular scenario, and within that scenario it can probably be mitigated with a stronger signal. At this point, I just can't work myself up into a torches and pitchforks frame of mind.