Thanks for the great post. I think we should actually almost question everything. Much research concerning health that becomes commonly accepted advice always has a chance to be disproven. For instance, besides cholesterol being blamed for heart disease, fat especially saturated fat was often seen as a culprit. However, there's quite a bit of research that shows that fat can actually keep you full for longer and isn't as bad as it seems to be. I think it general we should keep an open mind and continue further research in these areas.
References: http://www.bmj.com/content/347/bmj.f6340
http://time.com/4386248/fat-butter-nutrition-health/