It may be because I am not used to it, but when I see a website written in traditional characters I can’t even make many of them out without enlarging the font size, because they are so full of strokes. Although this can also happen with a few particularly complex simplified characters, it is much rarer. The traditional characters seem to me to be impractically complicated for a modern society to use (although the Taiwanese seem to manage somehow). Then again, isn’t that true for the entire Chinese writing system? It is impractically complex, but the Chinese manage one way or another. In the past there were proposals to just overhaul the entire character system and only use pinyin. However, they never gained much popularity.
There is the argument that Chinese could not practically be written solely in pinyin, because the language is so full of homophones that in some cases the meaning is ambiguous if you use a phonetic script. If this is so, it means that the characters have to be kept, but simplifying them seems to me to be a reasonable move. The fact that after World War II the Japanese also simplified the Chinese characters which they use suggests that it is a natural step towards creating a modern society where the writing system has to be accessible to the masses. It is true that modifying the characters could be viewed as a cultural loss, but then again Chinese characters and all other writing systems have changed throughout history, and it is right that they should keep on changing.
And as a final point, poor foreigners in China like me already struggle enough to learn Chinese as it is. With the traditional characters the difficulty would be even greater. This is not such an irrelevant point. As more and more foreigners flock to China, and more and more people around the world take an interest in learning Chinese, it is important that the writing system be easy enough for them to at least have a chance of becoming functional in it.