I'm 99.99% sure Battlefield 1 will be on Origin instead of Steam. Someone please explain why Battlefield Bad Company 2 is on Steam and Battlefield 1 will most likely be on Origin.
First of all, Bad Company 2 is amazing and you should pick it up sometimes, I got it a few months / a year after it came out and there's at least a few full servers.
Second of all the game was released in 2010, before Origin was made. And EA likes to promote Origin as much as possible now.