The type of data analysis which can easily be done by MDX is enough to justify its effort in getting the data transformed in OLAP cubes. MDX performs sophisticated queries and building good skills of MDX will be able to enable one in writing elegant queries that in order to get the query result sets quickly.