This is not about Icarus being too good, it’s about it not possessing the intended drawback because they weren’t able to implement it.
Iron sights - the bane of modern fps. Discuss!
I’m pretty sure most people don’t have any control over things they can’t implement. Better to just aim lower maybe?
Shoot a rocket anywhere in a 10m radius of it when it lands or is 10m above the ground and it dies.
Personally I don’t think the “character” of guns really enhances gameplay a lot for me. Playing COD, for example, there are different guns to choose from (although you have to earn them, making unbalanced gameplay), and I do spend time choosing my weaponry. Sure I like unlocking and upgrading things; it certainly enhances RPG games, which i often play. But for me, it doesn’t enhance my multiplayer FPS experience. I don’t want to bother with my guns. I want to be familiar with them, and have them simple and balanced, so I can focus on the gameplay. If I wanted to upgrade and unlock things, multiplayer FPS games certainly aren’t on the top of the list of games I would choose, and there is reason for that.
Iron sights aren’t an absolutely terrible thing, but I much prefer to not have them. It makes a big change on how you are playing when you start looking down your sights, and I don’t care for that much. On multiplayer FPS games, by focus is on people. My team, or at the very least the people I’m fighting against. I like to know them, play with them often, and get to see how well we do against each other. Modern multiplayer FPS games detract from that, from the people. They in a way take out the multiplayer. To be honest, FPS games are rarely fun unless they are multiplayer. Without other people, FPS games wouldn’t be very big. There is a reason Wolf ET is one of the very very very few games I played long ago and still do.
Iron sights just seems to be a distraction to me, I would much rather not have it. I don’t want things bearing down upon the gameplay, making it less elegant. But it isn’t the thing that makes so many FPS games terrible.