Indian athletes who have qualified for Sochi, including Keshavan, would be forced to compete under the IOC flag due to the IOA's continued suspension from the Olympic movement.
The logjam is expected to end next month when the IOA holds fresh polls on February 9 but that would be two days after the Sochi Games start, meaning that athletes would have to take the field under the IOC banner.
"I feel sad for all the athletes who sacrificed the best years of their life to fulfill their dream to represent our country. Some will never get to experience that pride," he lamented.
Keshavan, the first Indian representative to compete in luge at the Winter Olympic Games, hoped that the humiliation would end soon.
More From This Section
"I feel sorry for us Indians all around the world who will have to be reminded that the scourge of corruption has stood in the way of the hoisting of our flag and the playing of our anthem," he said.
An accomplished Winter Olympian, Keshavan set a new Asian speed record at 134.3 km/h and won gold medal in Asia Cup 2011 at Nagano in Japan.
In 2012, he retained the Asian title by winning the Gold Medal at the Asia Cup in Nagano and setting a new Asian track record at 49.590 seconds. He, however, had to be content with the silver medal in the same event in 2013.