I honestly don't see what's so difficult about making a system where the tickets have tiers in connection with what kind of armor you get. Each fight should have a ticket for a certain tier (ex. Pil = T3 ticket, Qilin = T3 ticket, Botulus = T6 ticket etc.) For example; you kill Kaggen and you pop the chest to find that there's no Mekira body in there.

...But wait, you still have a T3 ticket (99 stack-able and 100% drop) you can trade it in to get said body after you accumulate enough T3 tickets (Let's say 50 ~ 75 max T3 for Mekira). To ensure the proc system won't be ignored in favor of just throwing 15+ DD at it for a ticket, make 100% white give 2 or 3 tickets instead of 1. The hope of getting Mekira isn't shattered and you have enjoyable content that will still keep other jobs relevant.

You did right with the way Ancient Beastcoins worked. Trade them in, the vendor holds them for you and then you can "buy" what ever item you wanted. Why can't you do this with VW? Going 0/300+ is absolutely unacceptable.

It makes VW less painful for everyone. People can still get help with city clearances or Zilart clearance and so on due to having an incentive to get tickets. Harder VW mobs of the same tier (if they're even that difficult) won't be ignored because there's still a chance for the item to drop and you can sell the tickets if you get that desired drop. It's that simple.