I gotta feel bad for the folks whose favorite character is, say, Uhura and they think she had a decent role in TSFS because she had one scene with 20 lines and had another 20 throughout the rest of the movie!!
If Nichelle was happy - in the end - and
, as you say, her fans feel happy, then why feel bad for them? They're happy!
More to do would be better, but happy is happy.