You know the one flaw I see in almost every single Star Trek Movie that has yet to be fixed?
The fans who can't just sit back and watch a movie for what it was & enjoy the whole thing as an individual piece of entertainment.
They have to rip through the minor details that weren't perfect, not let them go & hang onto them until they find the next imperfection and keep adding to the pile until they can't handle it anymore and throw it all into the air and proclaim "This movie sucks! I can't stand it!!"
Many fans take everything way too seriously and expect a flawless piece of entertainment where all the special effects are perfect, the writers remember all 7 years of history and character attitudes/progression to make sure the characters in the movie fit the expectations of each and every single anal fan out there.
I continually see people complain to no end about each and every single movie out there, while comparing each and every single movie out there to each other to proclaim which was the best out of them all..... And yet, if some of these fans truly used the same level of scrutiny towards every single Star Trek movie, they would most certainly hate every single one of them and never watch a ST movie ever again.
Even the Legendary Wrath of Khan and Search for Spock have huge flaws and inconsistencies throughout.... Yet all of the movies seem to be used as an excuse by many fans to parade around their technical know-how of all things Star Trek, haul out their Star Trek Gospels and go over every scene, line by line to show how wrong the makers of the movie got it while showing just how much better they think they could have done with 20/20 hindsight and having their armchair warrior time frames with no budget or time constraints involved.
Basically for some people, they're simply "Better at Star Trek" than the people who create and give us the Star Trek they so like to rip to shreds.
And because of this, they forget that there is a huge difference between Long Running TV Series Entertainment and Theatre/Movie Entertainment. Both target different audiences and both use different means of entertainment & medium to get that entertainment across.
..... And in turn, they end up sucking any fun or enjoyment that can be found in the movie(s)
As for Star Trek Generations, I liked it when it came out and thought it was done well. Over the years and after watching it a few more times, I grew to love it even more. Yes, it has flaws, as do all ST movies, and I can easily pick up on a lot of the flaws that are in each and every movie and each and every episode of all the ST shows I have watched to date.
But I don't watch the shows or the movies to dig up all those flaws and cling on to them like some personal insult to my intelligence.
I sit there and watch the movies through to the end and watch each and every scene, sucking in all the details, all the expressions, the emotions, the messages being portrayed, the overall story being presented to me and then I think to myself, "Did it do a good job making me feel for the characters? Did it do a good job making me immersed in the story presented to me? Did it make me think about the things they wanted me to think about and relate?"
I felt Picard's loss, I knew of his family that died, I felt the consequences of that tragedy hitting Picard almost as much as if it happened to me..... Hell it almost did in my youth.
I could understand the position he was in while in the Nexus and the imagery and atmosphere Picard was going through was powerful with touching music to make you feel you would want to stay there too. Sure the kids seemed like annoying British street urchins but who am I to Judge Picard's paradise?
I could also feel Kirk's position well. He started the movie not wanting to let go of the adventure he had and passing it on to someone he didn't know or had confidence in. The Ship "Enterprise" was his for so long and when he had the opportunity to save lives and do what he did best, he did it without blinking..... Then he was in the Nexus and in a sense, he was getting his reward of all the things he wished he had that he too lost because of being a Captain of the Enterprise. And yet while in the Nexus, he entered in the same way Picard did with resent memories and thoughts brought to the foreground.
Picard's recent memories were of family and carrying on the Picard line.
Kirk's recent memories were of his youth (speaking with Scotty and Chekov) and probably summing up his entire career vs the things he missed out on.
Yet when he and Picard leave the Nexus, Kirk is basically coming straight from the Enterprise he just saved and right into another adventure where he saves the day once again.... And in one final grand attempt as beating the odds. He went out doing exactly what he loved to do... Making a difference.
(added: In regards to why it should have been Kirk telling Picard it all wasn't real, it makes perfect sense for Picard to talk Kirk out of the Nexus because Picard went into the Nexus knowing what it was, Kirk didn't. Even with Picard's knowledge what the Nexus was, it was very powerful and he wasn't prepared for it. Kirk wasn't out of character at all. He had no idea what the Nexus was and was no way prepared for it.)
I could go on about Data, the Duras Sisters, etc. But this post would only get even longer.
I just think it would be nice if some people can unfocus their eyes from all the little blemishes and flaws and focus more on the overall messages and emotions that are trying to be portrayed.