That's exactly the point. If I uninstall/reinstall on the original PC, I've used up an activation. Have to do that more than four times a year on the two PC's I'd have the game on, between them? No soup for me.
No thanks. The system treats the CUSTOMER like a criminal. Why should I purchase a game from Battlefront, with a system that treats the people who pay like a criminal, instead of purchasing from Slitherine/Matrix, where I can enter my serial, I'm good to go, and if I have to do it again, as many times as I wish? No problem.
Slitherine/Matrix treats customers like customers.
Battlefront treats customers like criminals.
You tell me which is more likely to get my money.
And I can tell you, from 20+ years of PC gaming, there are a lot of people who feel the way I do.