http://www.anandtech.com/show/5880/...hly-driver-updates-releases-catalyst-126-beta
It is actually worthwhile reading the AnandTech article regarding this as he hits all he salient points regarding why this has happened. Personally I have long since been a proponent to dropping the monthly WHQL's because with their qual cycles the releases get too muddled with the Beta drops that are required.
Doing this speaks nothing of lack of resource (far from it in fact, software continues to expand) or anything like that, it is about improving quality overall whilst still being as dynamic as we can with releases for important updates (i.e. game updates, new GPU's, etc., etc).
With regards to the form, that is just the public face of personel and process changes that have gone in to ensuring that we hear correct feedback for issues such that we can reproduce them and get them resolved. Not many people knew about the feedback form before and we are actively publisings it now in order to encourage issue reporting so that we stand abetter chance of resolving them.