Like so many fads too often are, container gardening is overrated, and is actually contrary to the currently most faddish of fads; sustainability. Plants in containers need more regular watering than those that can disperse their roots more extensively into the ground. Those that are so indulged also want fertilizer to be applied more regularly, but are more likely to be damaged if fertilized too generously. Because confinement is stressful, plants in containers are innately more susceptible to disease and pests. Some plants need more pruning for confinement.
Then there are the problems with the containers. If exposed to sunlight, thin plastic containers get warm enough to cook roots within. Pots that do not drain adequately or that sit in their own drainage basins can stay saturated enough to kill roots. Water in drainage basins allows mosquitoes to proliferate. Seepage from large pots can rot decks and stain pavement. Self watering containers work nicely for houseplants (if used properly!), but lack drainage, so can not be used out where they are exposed to rain.
The advantages to container gardening are actually quite limited. Containers are obviously needed for houseplants, and where exposed soil is not available, like on balconies. They are also convenient for plants that want better soil than they can get in the garden, especially if the rest of the garden is responsibly landscaped with sustainably undemanding plants that do not require soil amendment or regular watering. Frost sensitive plants can be moved easily to sheltered locations if contained. Flashy plants like orchids and tuberous begonias that get displayed prominently while blooming can be concealed while not so impressive.
Of course there are many pendulous plants like Boston fern, spider plant, string or pearls and burro’s tail that really are at their best in hanging pots. It is also hard to deny that there are all sorts of artsy containers, like colorfully glazed pots and sculptural concrete urns, which are appealing enough to justify growing plants in them, even if just to show off the fun containers. Bonsai requires containers, but that is another big topic!