I agree. The notion that Eevee won't get a lot of screen time because Ash didn't catch it is sort of nonsensical. Eevee is guaranteed screen time simply because of LGPE promotion, which means its Trainer is also going to get more screen time as a result. Thus, Lana is more or less guaranteed more screen time, simply because she is Nagisa's Trainer.
Yeah, let's me tell you one thing, you're literally being delusional if you're thinking that being a Lana Pokemon amd being an Ash Pokemon is actually the same thing when it comes to getting spotlight. Yeah, the LGPE promo factor is obviously there, which means that Eevee is obviously going to recieve some spotlight and focus as an LGPE mascot, but saying that Eevee would get an equal amount of importance and focus if it's Lana's Pokemon as it would have been if it was an Ash Pokemon is just ridiculous. Ash and Lana are nowhere nearly of the same importance as a character as per the show goes, Ash the main face and protagonist of the show who has appeared in pretty much each and every canonical episode and movie of the show, and always gets the biggest amount of focus and spotlight among all the characters the show. While Lana is someone who is a part of the SM main cast, but doesn't even get most spotlight amongst Ash classmates. They aren't even comparable even in the slightest in terms of importance. Due to the LGPE promo factor, both Lana and Eevee are obviously gonna get some focus and spotlight, but saying that it would have been the same case if Ash caught Eevee is just plain ridiculous. Lana naturally as a character isn't anywhere near of the same importance as Ash, she naturally just can't get that many focus episodes as Ash. Heck, even Lillie, as the dueteragonist of the show, gets way more spotlight and character development compared to Lana. Due to being an Ash Pokemon (a Pokemon belonging to the main protagonist) it would presumably gotten way more spotlight and focus compared to being a Lana Pokemon (heck, maybe we would've gotten an entire 2 months or so focusing on Eevee, who knows).
To be fair to the "Ash is going to catch Eevee" group, just because the past two Eevees on the main cast belonged to the female companions didn't automatically mean that this Eevee would also be caught by one of the female companions. Firstly, none of the SM girls really receive the same amount of attention or screen time their predecessors did—if only because previous series only had to balance three or four main characters (and one Pokégirl), whereas SM is trying to balance six main characters (and three Pokégirls).
Not that it automatically meant that any companion of Ash here was gonna catch it, but it was definitely more likely than not if we look at the history of Pokemon anime so far in similar cases. In previous 2 sagas, where a main cast member got Eevee, it wasn't Ash and Ash's companions like May and Serena who got Eevee. So considering the instances in the previous cases in this anime, it was more likely than not than some of Ash's classmates caught Eevee rather than Ash. Because after all, Eevee is a Pokemon that has existed since Gen 1. But in the previous 6 Gens prior to this, the writers never bothered to give an Eevee, over the course of 900+ episodes in the anime. Making it more unlikely than not that Ash was gonna catch Eevee here.
Maybe the writers also thought that giving one of the classmates Eevee would direct some spotlight and focus towards them because of the LGPE promo factor, since Ash's classmates like Lana hasn't been getting an appropriate amount of focus until now (though it's still obvious that Eevee would have gotten way more spotlight and focus if it went to Ash compared to going to any of the classmates).
Secondly, this is the first time Eevee is a starter Pokémon in a main series game, and the first time promoting it has been so crucial. As the faces of each generation, the starters tend to get more focus and development than other Pokémon. (Note how most of Ash's aces have been starters. SM is the first series where a starter is not Ash's regional ace.) With that in mind, it would have made sense for Ash to catch Eevee, since it would be guaranteed a lot of focus as a member of his team. It would also mean it would be less likely to be overshadowed by LGPE's other starter, Pikachu (who, as the face of the entire franchise and Ash's main go-to Pokémon, already has an overwhelming advantage over Eevee, so to speak).
Look, you literally just contradicted yourself here. Earlier, you told that, Eevee was always gonna get a lot of focus whether it went to Ash and Lana, due to the LGPE promo factor. And now, you're claiming that Ash catching Eevee would have made sense because going to Ash guarantees more focus? I hope you realize the contraction here.
Starter Pokemon can sometimes also given some focus if they go to Ash's companions (though obviously not as much if they go to Ash). Like say, May's Blaziken Brock's Marshtomp, Dawn's Piplup, Serena's Braixen, Clemont's Chespin, etc.
I know that Eevee is a mascot of the of the LGPE games, which is a big issue no doubt, but how would've the writers honestly given Eevee to Ash at this point, without totally screwing up Ash's Alolan team? The writers, IMO, haven't even developed Ash's Alolan team members properly until now apart from Lycanroc; Rowlet and Torracat have hardly recieved a proper amount of spotlight amd development so far until now, they are desperately in need of some more proper development and focus at this point. So giving Ash Eevee at Eevee, who has a screenhogging like playful and comedic personality, has the LGPE promo factor behind it, would have obviously taken away the spotlight from Rowlet and Torracat, robbing them of proper development they really deserve at this point. So screwing over Ash's Alolan team in terms of development by giving Ash Eevee at this point would've hardly made any sense IMO. Going to Lana means that it's spotlight and focus would at least be limited to an extent since Lana isn't that much important as a character of course.
You may want to review the definition of "drama queen," because that's not the right phrase to describe Nagisa. A drama queen is someone who overreacts to situations or reacts in a melodramatic way—and I don't mean the kind of overreactions or melodrama that's purely for the sake of comedy (or else Kiawe would classify as a drama queen); rather, I mean unnecessary overreactions or melodrama that's an inherent part of one's character. Nagisa may be easily excitable (and, if you ask me, way too trusting of strange Pokémon) and a little rambunctious, but it's far from a drama queen.
Um, Nagisa does act quite a bit overdramatically playful, cute and comical all the time, you can just notice just by seeing its interactions with other Pokemon and humans, whether its playfully tackling other Pokemon, acting hurt in a comedic manner while it goes through a ton of slapstick stuff or whether it's its frightened reaction when it's running away being frightened by a Pokemon. It does act comedically/playfully overdramatic all the time, and in the process hogs a ton a screentime. Should I then just call it a comedic drama queen?