This question's best answer has 37 upvotes, yet the question itself has only 33 views. Even if they were the same, surely not every person who viewed the question would upvote an answer?
I think there're bugs with the view counter, because it's also possible that an answered question have 0 views. It may also just be delayed like some of the other parts of the SO system. Reputation changes, for example are delayed between a site and it's meta and Area 51.