I don't know the exact update schedule for DCS on steam, but i'd guess using the version supported directly by ED rolls out updates/content quicker than steam. As I said, not sure how often and how quick Steam updates DCS, but might also be a thing to consider.
Other than that, the above reason(s) obviously;)