Microsoft never really revealed the 'real reasons' why it was canceled; so most people are left to speculate. My personal take is they decided it would become a tech-support nightmare to talk regular users through fixing a problem if the underlying database had an issue.
Here is an article from 2006: https://www.theguardian.com/technology/2006/jun/29/insideit....