Right now with SG scratch tickets coming and no effective way to 'grind' for SG, the only option is to buy stupidly overpriced SG. For AC tickets, you can buy 12 for somewhere around $28-30 dollars canadian (with no options to neatly buy the correct amount which is a whole other issue altogether but unrelated to the topic), but the SG tickets will cost 960 for 12 (or if they have the price so you get a freebie essentially, 880), which costs over $40 canadian.
This is absurd and the worst part is that SG ticket items are completely untradeable, so even if you get an item you didn't want or doubles you cannot sell/trade them to at least turn it into some meseta for something else.
Next up, we don't even have any method of farming free SG outside of buying outfits and throwing them on alts for 22 hours. Even if we get the current methods available in JP, you still don't get nearly enough to offset how abysmally priced the shop SG is. So now players have to decide between whether they want to fork out literally hundreds of dollars to get what they want, or decide between the mission pass and material pass or SG scratch tickets.
Then the other problem is that the material pass locks some seriously important features behind it, like being able to turn in quests or craft using material items directly from your storage. This seriously is nickle and diming bullshit to the highest degree and there is absolutely no good reason to gate this stuff behind SG, especially when it makes the difference between not bothering with crafting at all because of the hassle to actually being kind of sane to utilize.
This game is incredibly fun in spite of how predatory the monetization in this game is, and would probably make even more money if it weren't determined to suck whales (myself included, hah) dry and in turn scare off anyone else that may have considered purchasing stuff ingame.