I think there's a lot of validity to that. Now, I qualify this up front by acknowledging that I hope Grant has a lengthy NBA career and makes a ton of bank. I'll root for him his entire career, even if he ends up being a journeyman [nothing wrong with that, BTW].
But in the main, I think [1] that he was incredibly fortunate to land on a team like Philly, which stinks and was looking to fill out their lous roster with cheap, young talent while they're in tank mode, [2] that had he been a second round pick--even drafted around the same slot--but landed on another team, he would have been realistically facing an uphill battle to even make a roster, let alone earn steady PT; and [3] in all likelihood would NOT have garnered a guaranteed contract [especially a two year contract] as a second round pick landing on just about any other team than Philly.
The confluence of all these circumstances helped what could have been a disastrous outcome work out in Grant's favor, which is awesome for Grant [and for SU, having another player in the league from an exposure standpoint]. But lucking into an outcome is a far different thing that pointing to the fortuitous outcome as validating the decision.