You do get lots of variety, but on the other hand you don't get so much choice or control of what you are working on.
A successful product business can be more successful (in terms of profit) than a service business. Because if lots of people like your product you sell a lot of it, with very little marginal cost of production.
For a services business to make a lot of money, then you need to have a lot of staff. Then you need an HR department and middle managers and procedures and a dress code and before you know it you're a pointy-haired boss :-) And then making sure all those mouths remain fed is a tough task for the sales team. If you are short of work, you have to keep paying the salaries and you can lose money really quickly, whereas in good, busy times, the profits you can make are capped by the number of people and acceptable charge rates.
Of course you don't need to try to get big - you could set up a small service business and keep yourself in a pretty good lifestyle, without trying to become the next Accenture.
My choice to go for a product style company was mainly because of the creative aspects of it - I wanted to be able to decide myself what would go into the software, rather than having to develop someone else's idea of a product all the time.