fgo's anniversaries are generally pretty nice, they usually give you lots of quartz, a new ssr, a (cheap) paid banner with guaranteed limited ssr, and fgo is also generally not super generous
- hero crystals are something you exchange for a hero of your choice (I think a hero costs 200 crystals), and awakening stones are used as material for powering up heroes. think of it as leveling up artifacts, in a way
FGO's Japanese first anniversary had the most extreme rewards I'd ever seen. They permanently lowered the quartz cost per roll from 4 to 3, and that's before all the other free stuff. This year they gave away like 160 rolls on top of all the QoL, content, and materials.
dragalia lost tends to be pretty generous, free daily 10 pulls this year + additional random free shit (currency for pulls, mats for leveling shit etc)
I play fgo en only but their anniversary rewards are pretty neat. they've paid 10 rolls of specific class though it's not guarantee you'll get that servant from the class. it's 6 star though so still good. lots of quartz and ascension materials.
arknights so far in my small mobage experience is one of the most generous for anni rewards. free 10 pull ticket (first 10 pull always guarantee 5 or 6 star, though again may not be the operator you want. Still nice to get high rarity). and also lots of orundum.
they've got rewards where you do daily roulette game that's gives you between 300-800 orundum, and that's a lot. but yeah AK has been one of the most generous mobage.
Can you give examples of what other games you've played that gave good one year rewards?
100 pulls = ten 10-pulls, basically
attendance event is basically a daily login type of thing
roadmap event is a thing that you progress on that gives rewards in exchange for special tickets you obtain from doing content.
gosh it's been a while but I believe-