DLCs are here to stay, as has been said before. Either like it or not. For me, it is generally a good thing, as it may keep development alive, such as for FE:LH, for example.
I have mixed feelings about the Megaevent DLC as well, but I get it anyway, as an EliteFounder.
However, the fact, that there are traces of the events in the base game files is by no means proof for stripping them out again. There seems to be a fundamental misunderstanding of how software development works. What is the effective difference of generating, let's say, ten events for the base game and ten later for a DLC, or twenty at once and then take out ten for the DLC? The decision that there would be a DLC was made long before that.