GameFreak is a corporation who doesn't care about whether they didn't deliver on promises. All they have to know is that they have the influence on people who have the funds to pay for their merchandise.
I hear that they made SWSH intentionally bad so that they can sell you the same game AGAIN but with all the features it's supposed to have.
the game looks pretty the 1/2 that managed to get finished because gamefreak decided to take on developing on 4 games at once while trying to meet deadlines