Maybe it's just me, but just because you're honest with someone without regard as to whether your 'honesty' will affect the other person, doesn't make you a great guy.
Luca will happily be an absolute bast*rd to Tasha to her face - and that's supposed to be a good thing in his book? That he's happy to make her feel like shit and make her cry?
What bothered me most during the movie night was the way the boys were whooping and cheering when a girl was upset. It was very telling that the girls didn't behave in the same way.