I totally agree about the boss-fight. I like the term confrontation better; it implies more than a direct assault when all you have to do is hack-n-slash with abandon, gulp a healing potion, hack-n-slash, gulp... hack... gulp... hack... for "more-than-a-minute" until you adversary bites the dust with a final infernal cry, amidst lightning, flames, billowing smoke and other special effects.
There should be optional solutions. Like in Bard's Tale for instance.
And I can imagine a situation when your final boss might not be a dragon or a demon or a lich or just a mean guy with a huge axe. I would like to see more intelligent enemies I have to outwit.