I really have answered this question a dozen or more times already, but let's go for lucky thirteen. Some of our competitors started supporting consumer users and distros several years ago, and today users of those products have forgotten all the problems and the the frustration they went through at the time.
Now it's our turn - we can either keep working at it or give up, whichever you prefer, but anyone who thinks it's possible to wave a magic wand over millions of lines of driver code (and yes, it does take millions of lines of code to implement a state-of-the-art driver these days) and transform it in a few months is dreaming.
I know it was comforting a couple of years ago to think that a handful of open source developers could write a better and faster driver in a few weeks if only they had specs, but I think everyone knows better today (the developers knew what to expect, but nobody asked them).
The fglrx driver is seeing a lot of improvements, and along the way we need to make decisions about where to focus our efforts. Focusing on improving the core driver rather than extending support for new kernels definitely makes for some unhappy users, but if we changed the decision (say to favor new kernel/distro support over improving composite, video and Wine support) we would simply make a *different* (and larger) group of people unhappy.
Once we finish adding and stabilizing consumer features we probably will not need to make those difficult decisions, but we're not there yet.
By "odd reasons for waiting" do you mean "making our top priority improving the core driver functionality rather than making the driver work on more kernel versions and more distros" ? If you're using a faster-moving distro you might not like that decision but I wouldn't call it odd
There are all kinds of reasons for choosing one product over another. In the specific case of Linux, it might be a preference for open source drivers, or you might be a professional workstation user, or you might be using one of the distros where our support is already pretty solid, or you may be dual-booting with another OS... everyone has to make their own choice. I'm not trying to inflate what we have to offer, but I also think we have come a long way in the last couple of years and we're not done yet.



Reply With Quote
). 

