I'm no longer seeing the option to vote to close a question since the site opened to the public, has the rep needed for this increased now ?
Yes, according to the FAQ, it appears so. It makes sense since the site is now open to the public.
I agree. We have relaxed the reputation requirements for the duration of the public beta.
See https://webapps.stackexchange.com/faq for the current rep values.