I totally hear ya. I've been giving away a lot of booster packs lately and have had people say they got a legendary card from just one pack! I've opened about 25 now and still don't have one. haha
It seems like there are a lot of ways to get free booster packs right now - it's become a pretty common thing that people are using in giveaways instead of just SBD. @littlescribe and I host a show on DLive on Wednesdays at 4:30 pm PST and always give away a handful of booster packs to those who are live in the audience ... not sure if that's giving an example or a shameless plug. LOL!