Re: Excel abuse?
"Excel is useful for all sorts of things other than its intended purposes."
Sort of. But it the task it's bent to can rapidly grow to a point where it doesn't really work. Your single table database may be fine. Try to add what should be a second table and you have to denormalise it. The point where a real RDBMS would be the better tool is reached quite quickly.
OTOH I still haven't found a better tool than LibreOffice Calc for sorting out genealogical data, even if I keep threatening to write one myself.