Human beings are inherently sexual creatures, created male and female, in the image of God. It should not surprise us, then, that revolt against God is expressed in decidedly sexual ways.
God made the rainbow a sign of his covenant that he would never again flood the Earth. Since this sign is visible to all peoples everywhere and through all times then everyone is included in God's covenant and is subsequently either a covenant-keeper or a covenant-breaker.
Noah was caught up in the sin of drunkenness, and his sons showed their hearts by their responses exposing or covering his shame. God's love for us is demonstrated in the cross of Christ; only God can cover our sin and shame.
When people reject the things of God, whether knowingly or unknowingly they reap destruction. Mocking God has the consequence of covenantal separation from God. In our culture, we are reaping the consequences of mocking God: a generation of aimlessness and despair.