To be fair although I was self-catered my college (Langwith) is now entirely catered apart from two blocks. I think it's a bit of a myth that's it's "more sociable" to go self-catered (often said by people who came to York before catering was an option). Yes, you'll spend a lot of time in your kitchen either way, but the fully equipped kitchen is still there if you go catered, so there's a social space. Not to mention you eat at the same time as people MORE in catered halls. Plus parties in the kitchen/lunchtime/weekends are all the same (as there's only 10 meals a week on the catered option anyway).
I understand the freedom point, but it really depends on your personality and needs. If you think a bite to eat in the morning might help you to get out of bed before 10am, go for it.
Oh, and I'm vegetarian and by all accounts that's all a-okay as well, they have a few options most days (although it's quite tomato-based).