Container gardening or regular gardening? Please explain why thoroughly.

You have to watch your water more with containers, but with containers you can have a better quality soil, like potting mix. The height makes working on it easier, Weeding is easier too. The regular garden is cheaper and you can have a bigger garden with more plants.