TS dining is a huge part of your vacation, we eat 2 - 3 TS a day, but I would not say it is more of a focus than the attractions, they are still most important to me. My 10yo DS has always been a great restaurant eater so it leaves me lost of options because I know he'll enjoy the time to just chill a bit. We don't linger that much though, we are both fast eaters and I would say most of our TS are comfortably finished in an hour, maybe up to 75 minutes if it's a busier character meal. To me, that's the perfect length of time to take a break, rest the feet, cool off and recharge so we're ready for the fun attractions.