I wouldn't say totally relied on luck, but it is bugged. My experience has been that, on average I'll get GS pops if they're in the 60-70 minute range. But I've had players with way too many/too few minutes get pops, and those on the 65 minute sweet spot drop. I realize age and stamina are variables, but anyone who plays 60-65 minutes shouldn't drop. There is definitely some random pops & drops thrown in every week. If I were a programmer, I would call it the new "Illness Feature!" Yes, your guard got 68 minutes, but it's cold & flu season, you know. And maybe your 96 minute dude is hitting the steroids.