Exactly! I don't understand why people think it has a strong possibility of being DLC.
At first blush, it just seemed like something that would be DLC content. As in, too good to be true in a standard game. But now it seems to me that this is standard postgame, simply because I've seen nothing other than the fact that Deoxys is present to indicate it's DLC