Well, point buy doesn't use either 3d6 or 4d6, so while it's a fine method of character generation if that's what you're after, it doesn't answer the question or offer anything helpful here. And while point buy will get you perfectly balanced characters every time, allowing for maximum control over your stat array, that is very much not something on offer in my game. In my game, dice, and the randomness they offer, are a large part of the experience.Point buy.
A huge part of D&D for me is rolling the dice. I will never embrace a "players roll all the dice" system, not because they're bad- they're not- but because I like to roll dice too.