And if you wonder why Denmark doesn't simply lower their VAT or introduce a split VAT system like in most other countries; the answer is technical inertia (or technical debt, if you will). Most Danish accounting and banking systems are hardcoded to assume 25% (or nothing). So if a politician want immediate change to VAT, removing it from a category of goods/services is their only option.
Edit: I realise I was careless in my wording, when I wrote "hardcoded to assume 25% (or nothing)"; I meant that the systems only assume one rate (or nothing), not that the value of 25% was hardcoded (though it is in a few (lesser) systems I've encountered). I apologise for the confusion.
One of the issues. There are number of others. For example, VAT is a value-based tax. A VAT cut gives the biggest savings to people who spend the most. Since wealthier people typically spend more, they would save more money in absolute terms. For example, a family with a food budget of 3,000 kr. would save 300 kr., while a family with a food budget of 8,000 kr. would save 800 kr. Politically, some parties might prefer tax breaks that focused on lower-income groups.
Another issue, will the cost savings actually be passed on to the consumer?
----- https://openjdk.org/jeps/512 -----
First, we allow main methods to omit the infamous boilerplate of public static void main(String[] args), which simplifies the Hello, World! program to:
Second, we introduce a compact form of source file that lets developers get straight to the code, without a superfluous class declaration: Third, we add a new class in the java.lang package that provides basic line-oriented I/O methods for beginners, thereby replacing the mysterious System.out.println with a simpler form: