No sir. Larry is in charge of the construction. My family owns a construction company, and I was raised doing exactly that, however I stayed clear as that was Larry's baby. I did however provide my input in terms of technical requirements and set design, but that was in the original design of the plans (a year ago now), and then in the final 4-6 weeks leading up to launch of how I needed power circuits, conduit run, and lighting truss suspended.
I've been out maybe a dozen times in the 8 months that I've lived here. Also, that was back when we were waiting on construction and working normal hours (40-50 hour weeks, and not this insane 120+). I don't always bust my ass and have been known to take entire months off, but I work harder than anyone I know when it's go-time. Every player here will attest to that, as a few tried to intervene yesterday in concern for my health (not kidding). My version of a break lately is 5-10 minutes on the studio pool table twice daily.
I have no idea, but Larry can barely work his email. Given his lack of tech understanding, it's quite possible that he thought the 550,000 requests we got that day were unique views (pretty certain you know that those are drastically different).