Lol! “Made for television president”. Never heard that one.
I've been using it for some time...kinda hoped it would catch on, but it hasn't. Still, I think it's a fitting description.