I said the exact same thing as you about camera angles, it could literally have been Singapore from the onboards.
I was definitely in the camp of not being impressed at the concept of Vegas, not appreciating the disorganisation or the fact that this is a very clear cash cow and bad for fans. However, like you, I enjoyed the race