Theres nothing wrong with Origin, its just a centralized location for all your EA games. I'm sure you would prefer then then have to keep hard copies of your games to re install them...
You can re install from a backup
The only thing I would like to see is a proper game backup system offered*. Whilst my Internet isn't slow (77Mb), re-installing from a backup is much quicker.
*This may not be a thing, I haven't checked / bothered to look.
You can re install from a backup
