It's all down to the individual. There are many people across the country who find GCSEs a great challenge and even just a C, which some people on here would probably start crying about, is a massive achievement for them. From a personal point of view, getting an A for me is an achievement and I don't think GCSEs are 'too easy'
Technology has come on leaps and bounds in the past few years, I mean you can now go on YouTube and have people teaching you a lesson, there are dozens of apps for GCSEs, websites, etc. One of the reasons so many people are doing well, and therefore GCSEs are perceived as 'easy' is because of these fantastic revision tools.