No one's holding a gun to your head forcing you to buy them. If you don't want to spend the money then don't. Cash shops are the way of modern MMOs and as long as they do not become P2W there should be no issue. You are asking a company that is trying to make money to not do what every other modern MMO does. There is a free wedding option. As for Urianger you seem to forget there were already 3 other pets in the shop prior. These are not things that are required to progress in content in the game. Don't like it, don't buy them, see how easy that is?