I dont even know if I should comment here, because it may lead to something of a 'big deal'. But how old are you? like 15, how many generations have you experienced to say that this generation isn't smart to your standards?
I am calling you out on your outrageous statement.
You should be just grateful that you were blessed with the knowledge you claim you have and remember everyone is not gonna be the same. It a society, to my recollection a society isn't made up of high-class citizens, its a balance between the 'stupids' as you put and the 'intelligent'.
This notion that you have that everybody must be on the same level is ridiculous ( at least thats the message i am getting).