Because many alcoholic beverages taste better than many non-alcoholic options.
Yeah, I get that. I'm primarily a beer drinker. If I'm going to be driving, I'll typically switch to non-alcoholic beers after I've had a couple of real ones. The non-alcoholic beer offerings are getting quite good. Heinekin and Guinness are two of my favorites.
That said, the title of the article is greatly misleading. It inhibits drunkenness rather than curing hangovers.