If there were no DST, would night stop being night? Would it really make any difference that the clock reads "1am" versus "10am"? The sun and the earth do not care about our clock - the amount and availability of sunlight is not affected by what numbers we choose to use. The sun does not have to rise around "6am" (or whatever it is at your specific latitude and longitude). It does not have to be light outside at "1pm".
These numbers are arbitrary and only have as much meaning as we assign to them. Supporters of DST simply assign more meaning to these arbitrary numbers than its opponents. The trouble is that its supporters have effectively (legally) forced everyone to obey their confusing cultural preferences.
A more efficient solution would be to use the clock for its intended purpose: as a single standard measurement of time. Abolish Daylight Saving Time, Time Zones, and meridian identifiers. Define 00:00 as the zenith of the sun over the equator, on an equinox in a leap year, at a meridian that has no human population.
By doing this, I could, for example, say "The meeting will begin at 16 on Tuesday", and everyone whom that message goes to will instantly know if the meeting is in the middle of their night, day, lunch-hour, or otherwise. No need to remember that DST is starting next week, or that my location is 7 hours ahead (maybe - you never know if my area has some other rules), or whether I mean am/pm.