I would disagree, Webers may seem basic but they are really versatile:
Direct Heat: cook over the coals (if you wanted different temps you can have coals in a basket one side and coals on the grate the other side to give a temperature difference)
Indirect: Coals on one side of the grill, cook on the other side
Low and Slow: Snake method (great for really long cooks 12 hours or even longer)
Hot and Fast Roasting: Coals in baskets either side
Also, if you want you can add a few bits to make it even more versatile:
Cold smoking: use a simple smoke generator and place it in bottom to cold smoke cheese, butter, nuts etc etc
Extra Hot Direct heat: Add a vortex to give really high temperatures, great for searing steaks etc (care is needed to not melt the grill!)
Pizza Stone
Rotisserie
There really is very little you can't do on a Weber, and they are well built and last very well. Also, the quality of the air flow control is fantastic, which is one of the things that makes temperature control so easy and effective on a Weber.