It happens as newer revisions and products come out they quit updating the bios on older boards and each and every manufacture of motherboards does this. So it isnt just gigabute. DFI when they were around did the same thing and so does MSI, ASUS, Foxconn.
Sorry but not all manufacturers are the same when it comes to supporting their boards: I have an H77M-D3H which I bought earlier this year and which had 3 official BIOSes for 6 months after being released in early 2012 and 1 beta version 3 months later. There has been no official BIOS for one year now!
I have a problem with the latest official BIOS often not recognizing one of my HDDs (which my previous Asus board recognized everytime) and while the beta BIOS is somewhat better in that regard, it has serious stability problems (sometimes it doesn't accept/save any changes and you have to reflash to the official version overcome the problem). Given their record, I'm now hardly expecting any of these problems to ever be solved...
The comparable Asus H77 board had during the same period 11 official BIOSes (almost 4 times more) and 1 beta version, the last official BIOS having been released a month ago.
So Asus after 18 months is still releasing official BIOSes, 3 times longer than Gigabyte which stopped after 6 months, well before all problems had been sorted out!
Another thing regarding quality of service: the drivers supplied on the original CD have a huge problem with the graphics driver interfering on the sound output (distortion and squeaking whenever you move the mouse, open an application, etc): extremely annoying! So you have to look for drivers that work because the ones supplied on the manufacturer's CD do not work properly. Did they they even test them? They could hardly miss that problem!
Another sign of poor service: to solve the problem above, I uninstalled all the drivers from the CD and installed the ones available on the website. The USB3 driver refused to install, after many attempts, with the message "This computer does not meet the minimum requirement". I spent many hours researching this problem only to find out that the Sep/12 version of the Intel INF installer was a "Beta Engineering Build; not fully validated" and indeed does have that specific bug on double/update install, which was solved in the Oct/12 version, but Gigabyte hasn't bothered to update the version available on its website and is still causing problems like these to its customers, providing outdated drivers with known serious bugs.
Finally, EasyTune6 also has a lot of bugs, the most serious makes it crash every week or so, and there hasn't been a new version for 9 months now! Again, I'm hardly expecting these problems to ever be solved now...
So guess what: my next mobo is likely to be another Asus again, after this experience with Gigabyte's poor quality of service. Maybe they make too many different models and lack the resources to update BIOSes/drivers for all of them and should concentrate on providing better service on fewer models?