This article was most certainly oriented toward the small web development shop / individual webmaster. Most IT shops would not need an article of this nature, since most of the information contained in it is common IT sense.
That said, I would have to counsel someone in the small shop / individual category that if they have any plans at all of growing their business, they cannot ignore databases, regardless of the platform chosen. It makes much more sense then, to do it right from the very beginning.
Many small companies / individuals try to cut costs in the beginning by "doing it themselves". Please, if you really want to save money, don't be penny-wise and pound foolish, as the old saying goes. It will save you a lot more money in the long run if you hire a professional from the start. It costs a lot more money to re-write an existing website than to design one correctly from the start.
Personally, I recommend ASP/ASP.NET and MS SQL Server, but that is because it is what I know, and I know it works and works well.
And that's my two cent's worth.