I enjoy it. After over 2 years of looking at the same thing, this is good change. Some people don't like change and expect things to work perfectly right away! Give it some time, it's been a whole 2 days or so.
I'm not sure how these whole forum sites work, if I'm wrong correct me, but isn't the site itself a template provided by vBulletin and everything else such as the sections/sub-sections and different forum areas the responsibility of the one paying for it?
Only so much people can do in a day. It's not as easy as people think it is.