Leon Cameron isn’t coaching this team or better yet not the coach to command his troops to the flag. Seems like he can match it but not often enough. GWS will probably miss their window, with Cameron coaching.GWS are "overrated", if you just look at the draft picks they had available to them over time, work with the assumption that each player drafted in the top 20 will turn out to be 200-gamer and a top 5 player at their position during their prime, and don't take into account the results since then and their current list.
Most people seem to rate the Giants correctly. They're not dominant, and today's result was unexpected, but when they play to their ability (which seems to happen in about 2 out of every 3 games), you would think they're a top 4 side.