I think a much more fair change would be a handful of free guest passes per year. This way, you still get some included access, but not enough that Amex could feel you are "abusing" it or overcrowding the lounge. I think it's a little draconian to totally eliminate any included guests.
I guess Amex is really trying to weed out anyone beyond (typically solo) business travelers from having the card.