Absolutely the ban should continue. I don't think they have a choice on the IOC option for individuals due to Olympic charter and rules.
What is different now then? I thought 'independent' competitors had been allowed previously, on the basis they had fled from the banned country.
I'm not sure it's right to impact individuals who have spent their life preparing for Olympics - there is so much dedication and sacrifice required to compete at international level.
i'd definitely ban the countries, but personally I would allow the individuals on the following basis:
1. They have fled the banned country and denounced the acts of said government.
2. Are already in the process of seeking citizenship within another country compering at the Olympics.
3. By competing 'independently', they are giving up all rights to compete for their original country, even if bans were to be lifted in the future (i.e. they are making a firm commitment now that they do not want to be associated to that country).
4. They have no direct links / ties to the government or military of the banned country.
I think that still sends a bold statement to the world, as people will see individual athletes shunning their banned country and making a commitment to compete for another nation instead. Russia's loss.