I’d say that calling it insulting is an insult. First off, it appears that we’ll be getting our first skill points at level 3 so you don’t have anything to worry about. Secondly, BL3 has many more gun gimmicks this time around so having time before one needs to also take into account the AS mechanics would be nice.
Third, and most important, it’s a matter of character growth and logic. When you finally get your action skill it should at least sort of feel like it took some work to get it similar to how the character wasn’t just born with the innate ability to call a giant mech from the sky. I understand that people want their actions skills now now now, but I always got a sense of “aw hell yes” when I hit level 5 in BL1 and 2. I felt like I earned it and that I (and my character) were ready for the mayhem that it brought.
Needing to earn 2 more levels before you get a game changing ability is not the devs insulting you by saying level 5 and not 3, it appears more like you saying “Hello, I’m Veruca Salt and I want it NOW”. I realize that may come off as a jab at you and I genuinely don’t mean it that way. I’m just an individual that doesn’t mind a little less time with the action skills because I’m not here for those and those alone. I’m someone that prizes patience, I guess. IDK, maybe I’m just the black sheep.
But I ask: do you complain when playing any other shooter “Oh, all I get are guns? Where is my flashy gimmick? That’s why I’m here”? No. You enjoy the game because it’s the game you wanna play. Not the gimmick.