As i said, let's not have a steam debate here... it is for some, it isnt for others.
I have no doubt A10C will be released, when final, via Steam as was with Black Shark... but quicker, as they took a while to decide to go with Steam for black shark due to various issues.