Seriously, is it real in Swedish that you have to add "the" in everything like that?
No. In this instance, the word we're working with here is "vinet", which means "the wine". If you didn't want to add "the", you just put "vin". The only time "the" is needed is when it's in a sentence like this. Hope this helped!