We rarely book a TS meal, maybe one or two a trip so rely heavily on CS meals and find we are very happy eating only CS. I rarely if never eat a burger so there are plenty of options out there, I also don't do chicken strips/nuggets.
During Christmas weeks, the CS places are busy but alot of them close the tables off and only allow people with food to sit, so finding a place to sit and eat is easy because the CMs do it for you. That helps alot.
We have also been able to walk up and get a last me TS before too, one night it was particularly cold at epcot and we went to Rose and Crown and asked if there was an available table and were seated immediately and we were a party of 9! Also walked into T-Rex and Rainforest at Dtd.