I dont believe that the small inflation from 100% delegates, only some of which is sold, is having much impact on the price.
(The 20% dilution from the 'merger' is another matter, this is 10% a year inflaiton for 2 years, which is a big deal. And of course there is also the negative effects of people selling because they wanted BTS to be a deflationary coin, and it changed, but thoose people have probably mostly sold by this point, since its been almost 6 months now).
I do think that unilaterally voting out all 100% delegates and thus hurting/killing all projects and dev work that are being worked on in the BTS communtiy is probably a terrible move at this point.
However, if there are specific 100% delegates that are not worth it or have stopped working, then of course they should be voted out! Make a case for any 100% delegate that you think is a bad idea, and try to get them voted out! We should be doing this periodically, since its important that all the delegate spots are productive.
Also, we could try to replace 3% delegates with 0-1% delegates, but the effect of this is extremely minor.
Rather than trying to fix things by messing with the system and changing things yet again, what we need is for Bitshares to actually deliver on some promises that were made before, like stable client, etc. Things that we were told would happen prior to the current date which havent happened yet. And we need new positive, good news for Bitshares, that is REAL, and not just "her eis a cool thing that we will do a while from now", because those have failed to deliver so many times by now that no one has any trust anymore that they will become real.