No disrespect to anyone, but talking about who "deserves" to win predominantly social games like Big Brother and Survivor is silly. There is no "correct" way to play Big Brother. The circumstances are different every season. The only way to play correctly is to not get voted out, and then persuade the jury to vote for you at the end. That's it. The best way to achieve this depends on the cast. Whoever manages this deserves the win.
Monte and Taylor played two entirely different games. Taylor was forced to play defensively from the very beginning. She couldn't play super strategically or else she would've been out of there. Other players have been house pariahs in the past, but no one has played within that limitation as well as Taylor did. She is the greatest social player of all time and deserves to be in the same conversation with the all-time greats. She didn't run the season, but she played pretty much the only game she could perfectly. She perfected the social play. Earning Terrence and Kyle's votes is a testament to her skill.
As far as who played better between Monte and Taylor, it's a matter of which style of gameplay you prefer, an offensive or defensive game. Neither one is better or worse than the other. Just different.