I’ve played STO off and on over the years all the way back to the closed beta and initial launch. There have been a lot of ups and downs over the years.
It is true that the pay segments aren’t required in any way shape or form, unlike some other similar games.