I agree with about 95% of this.  Yes, of course men need to be able to rein in their baser instincts and accept the necessity for consent. However all the articles on this issue seem to sidestep the problem of double standards. Women are allowed to use the excuse "I was too drunk to give consent" - but we do not allow a man to state "I was too drunk to be a gentleman".  What we are upholding here is the idea that a woman should not be held responsible for her actions  - on the excuse of having drunk too much; but we still hold a man responsible for HIS actions, no matter how drunk HE might have been.  This is neither logical nor acceptable. 
When young, as a gay man I was always careful not to drink too much, and not to take dark back alleys on the way home - to help avoid being gay-bashed.  Why is it wrong to tell women not to allow themselves to get too drunk at a frat party? Why is it only the guy who has to control himself? No-one adresses this convincingly; equality demands it.