Just uncovered an already reported and fixed (in SQL Server 2008) bug with Analysis Services job steps reporting success even if your MDX or XMLA in the step failed. The troubleshooting that worked up to the issue also reiterates points I made when discussing...
Remote SQL Server DBA
Experts On Your Team, Not On Your Payroll
SQL Server Health Check
Peace of Mind from a
Healthy SQL Server Environment
For I am not ashamed of the gospel, for it is the power of God for salvation to everyone who believes, to the Jew first and also to the Greek.