We have done CRT for every trip since my oldest DD's 3rd birthday trip. I think the girls think it is just part of the experience now (Lord help us if we ever can't get a ressie). I think DH and I prefer to go to lunch at CRT, but the girls seem to enjoy the breakfast more, so I always ask for breakfast and if I can't get it do lunch. We have also done dinner here and it was our least favorite of the 3 meals offered because I guess my girls rather seeing the princesses than the Fairy Godmother and Cinderella's mice friends. We have paid OOP before and didn't think it was too much to spend (if you think of it as paying for the experience, pictures, and a meal and not just paying for the food), and have done it on the Dining Plan and thought it was worth the 2TS. In total we have eaten at CRT 5 times and never had a bad experience. I've never felt like the visit with Cinderella downstairs was rushed nor have I felt rushed at the meal. The wait staff is very attentive. We have even had our waiter stage a very low-key (so as not to disturb the other diners) swordfight with DH. I'm not going to say the food is the best on property, but it's certainly tasty, but as I said earlier, to us, it's not really about the food here, it's about eating in the castle with the princesses.
We haven't eaten at 1900 Park Fare for dinner in a few years (it has been so long ago that the Tremaines weren't part of the cast when we ate there). I understand that the Tremaines add a lot to the character interaction there. I think what made us unimpressed with 1900 Park Fare was that it seemed really loud and the tables seemed really close together. I also remember the food here as just ok. That said, we are going to try out the Supercalifragilistic Breakfast at 1900 Park Fare on our November trip.