Cool article Not too surprising there's resistance to it.
RICE has been standard treatment rec for decades. You learn something fundamental like that in basic first aid forever ago...it is very odd to apply skepticism to it. Especially when we live in an era of "junk science" pre-digested news-blurbs where studies purported to be claiming opposite things about the same idea seem (1 wine glass a day will make you live longer: the same ZOMG will KILL YOU!) to make the news every day of every week.
Near as I've read, compression and elevation are still goo things...inactivity (rest) and ice are not necessarily good.