If I want to build commercial blockchain applications, do I need to join to the main ethereum network? or I just can build ethereum private enterprise blockchain? by creating some peers?

What is the benefit to join the main network if I have to pay fees for each transaction? is it only to exchange real ethers?

And why main ethereum network is more more protected and secured?