You're shocks are pretty long, which is limiting your droop way past the springs extension. If you want that much droop, that's what's going to happen, it has nothing to do with the springs. If you don't want that much droop, use limiting straps or get a shorter shock. I also wonder if you're bottoming out your shock on a hard hit on full compression. In the pic, the shock shaft looks barely longer than the amount the spring is hanging down from the spring seat.
Like was said above, if you got a spring long enough to not do that, then it would have a very soft spring rate so it would collapse enough to provide your ride height, and then it would be way too soft to provide good handling. For my tatses, I have a very stiff coil and use limiting straps. I used to have flex like that, but it has more negatives than positives, so my front flex is dialed way back......yet I still have long shocks and plenty of flex.