I am a big fan of Frontier but the Free TV as a Summit has been a point of annoyance for me, some crews are great and start swiping as soon as they pass the 10k foot chime, in fact some do it while we are taxiing! Then there are others who take their sweet time to get started, and stop to talk to every passanger on the way. Nothing more annoying than getting into a show during a long taxi, then losing it for ten minutes when the TV times out before they swipe. I know I could sit closer to the front, but I really like the extra legroom in 11A/F.
For the other points, OP should have just politely asked "don't I get those free on a Classic Plus fare?" I've also seen them give a free sandwitch to someone who swiped their own card without realizing that they got the TV for free on their fare type... certainly no reason they had to do that but very nice of them to do so.