Ticket system's and its difficulty's future (tiers have gotten progressively easier since Rey/Kylo, to a point where JMK tiers are nearly impossible to fail except for crashes) are game design decisions. I personally think the bad taste it leaves in players who fail high tiers after a long grind of meeting the requirements isn't worth it, but I suppose CG has the internal metrics on monetization (it also takes away from dev's leeway to design a very challenging but fun event like JKL for a GL event as repeated waste of tickets would likely be too grating on players).
Where the system absolutely does need improvement is how CG handles crashes. Quick glance at the bug report forum shows many reports of players' game crashing during a JMK tier and losing tickets (I lost 15 tickets today as well, but I won't bother reporting since I know what their official position is). CG's universal answer is that they won't refund LS tickets or make good in any other way. The only reason that have been floated to my knowledge is that allowing refund or make good would open up the system to abuse by players force closing the game if they are about to fail.
First, the JMK event is nearly impossible to fail. People have cleared it without mods. Of all the people who are reporting crashes, I can't imagine more than an extremely small fraction (more likely none) are trying to pull a fast one after failing a tier.
Second, from a broader customer service perspective, a blanket policy of refusing to address the problem is a bad decision. Imagine if major businesses like Amazon or Walmart decided that they will not take returns because it can be abused by customers. If a player's history indicates a pattern of request for compensation based on supposed crashes, then blacklist them at that point, like many businesses do for serial returners. A blanket policy of non-action is a terrible decision.