Just to keep everyone in the loop on this, currently the goal is to not just fix spawning but the systems are being completely renovated from the ground up.
That means as a player you'll no longer see bugs spawned on water and on walls, bugs are much easier to catch now with lag-compensation and such with the detection, and bug populations scale with player count. Overall the goal is to provide a much more pleasant bug-catching experience, but that also means it takes time.