I can understand how 28 identical apps does seem like overkill.
But what's the difference between this and Colgate releasing hundreds of different variations of toothpastes every year? Or Unilever utilizing multiple brand names to sell thousands of different variations of soap and shampoo. It's all pretty much the same product, just marketed differently. This is just a classic sales technique to increase sales and keep customers coming.