Let’s not forget those rare instances when going to two Masses per day might be done out of convenience when a Sunday Mass and Holy Day of Obligation fall very close to each other.
A perfect example of this was in December of 2006. December 24th was a Sunday in Advent, and Christmas Day (a Holy Day of Obligation) was on Monday.
I personally attended a Mass Sunday morning for my Sunday obligation and a Christmas Day vigil Mass that night for my Christmas Day obligation. I therefore received twice in one day.
I personally think Cannon law strikes a nice balance in allowing when situations such as these (or wedding, funeral, etc) comes up but preventing such frequent communion as to perhaps cause some to think of it as “just another thing” to do at Mass. Of course, it’s really not my opinion but the Pope’s that matters anyway.