I had just said this very thing to a guy not 2 hours ago. Ubuntu is perfect for the average person online today.
For example, in a desktop environment in which users just need a simple Web interface, basic word processing and a spreadsheet, an open source package like Ubuntu running Open Office would be perfect. These users don’t need the bells and whistles of a Microsoft Office.
At the other end of the scale, for a SME that is growing and has constantly changing needs – it may need to implement CRM or workflow management and be able to build this up over time or adapt it to enable changes in the business strategy – then open source is absolutely the way to go. Open source allows for rapid change, customisation and greater flexibility.