I feel like that's how it is in any sort of sports car to be honest.
My old car was pretty perfect, literally no blind spots. In my camaro, I have to literally always pay attention to what's behind me if I want to merge. I wouldn't want to drive it anywhere near a city... during rush hour... that would be torture.