Like most things, you can't point at one specific thing. There are multiple factors at play here which most of you have said.
1. Climate change IS real, which means we are having more frequent severe storms. Yes, we've always had severe storms, but this has increased their frequency. Which in turn increases the likelihood of compounding these effects on specific areas trying to drain this water.
2. More hardscapes, paving, tile, etc, meaning that water goes faster and in higher volume to drainage areas. Cities are requiring detention and retention ponds to help recharge the groundwater and slow the release, but where heavy rainfall inundates those areas, it hits the overflows and goes down the system in full force.
Combine those two and you can see why we've had increased flooding. Social media, etc, also makes it "feel" like it's worse as well because we have easier access to these events that may not have been on our radar, but that doesn't change the fact that these events are increasing.