Ok, so I retract my previous statement about thinking the game is garbage. Two embarassing notes. Didn't know there was an option to zoom in in the Options screen. I thought it would have been a button press and only looked at the controller layout, so I take that back and I was trying solo, but got into my first multi team last night and had a pretty good time.
So, strike my previous statement from the record... the game has definite promise. Why they chose the 1000 ft view as the default view is beyond me though.