Two reasons, both of which are good ones.
The first and biggest issues is frequency congestion. You can only squeeze so many transmitters onto a frequency at once. 1090mhz is the transponder Mode A/C/S air-to-ground and air-to-air frequency. Literally every transponder in the sky is pinging away on it. It is pretty packed, but it works because each response is short and sweet. And they only speak when spoken too (secondary radar hits or active TCAS).
With ADS-B in full swing, the duration of each transmission increases, and quantity of transmissions increase. The transmission includes way more data, so it takes longer. And the transmissions are constant, not just in response to being pinged. There is no way to fit every aircraft in the United States, plus international traffic, on 1090ES once ADS-B is in full swing. It would just be one huge blah.
The 978Mhz UAT gives us little guys a second option. We can have ADS-B in/out box on a different frequency. We don't need to buy a new transponder. So it takes a load of the 1090ES system. The ground towers manage cross-patching between the two without overloading one or the other. It also much cheaper than a mode s transponder with integration to the panel. A plus for us little guys.
The second issue wasn't so much of a problem, but a reason. The FIS-B and TIS-B data services were desired. In-flight weather and briefing type data, and live traffic for your cockpit display of choice. Putting that on 1090ES was entirely impossible for the reasons outlined above. So a second frequency was needed to handle this broadcast data. So it was integrated into the 978mhz UAT system on the ground towers. These services also are presented as an incentive to migrate to ADS-B sooner. A second plus for us little guys.
Of course, for those of you who don't care about weather data, traffic data, or having the latest gizmo, you won't care about these reasons. That's fine. You don't have to. As long as you stay out of Class A/B/C airspace and below 10,000ft, you can continue to not care even after 2020 and not do it.