I'd say that you're not missing something, you're finding something.
The 'cult of near perfect IVs' feels that anything with less than a 15 attack and less than 93% (some say higher than that) is garbage. The actual difference between a 15/15/15 and a 12/12/12 in battle is very small. Further, if you're not going to power it up to 40, just power the 12/12/12 up one more level and they are about even.
The time investment needed to get perfect or near perfect IVs is a search for that last tiny scrap of ability in battle. If you fight 1000 battles with a 14/14/14, maybe 1 time in 1000 the battle will turn out differently because of the lower IVs. Of course, some people want to collect 100% IVs, and if that's fun for them, power to them and they can enjoy the game that way.
So I'd say that you just learned something.
All that said, all else being equal, high IVs are better. But perfection is not required to be very effective in combat.
FYI, right after CD, a friend and I traded our junk Beldums to each other. Of the ~40 we traded, none got lucky, but I did get one at level 30 to come out at 93%, with a 12 defense. We left 10 minutes at the end of the bonus hour to evolve, then had time to do two more trades before our final evolves. Pretty happy with how it all turned out, just wish I had a stronger shiny. But I can live with 4 strong regular and 1 good and 1 adequate shiny.