What are the advantages and disadvantages to using a free operating system?

Advantages:

-It's free

-It's open, meaning that MANY people are able to fix bugs, making it way more secure than closed systems.

-Customization - You can choose your desktop environment, file browser - everything

-You can do whatever you want with it. Even hacking.

Disadvantages:

-There is no commercial support.