Yeah. Well to make a really good immortal takes a lot of time, analysis, maths and knowledge. Something that few can have . It also takes consideration of every possible affix there is and every formula . Every possible damage reducing affix you can think of that makes a huge impact in one slot.
Also the HP/MP ratio, what mythic you need, exactly what sets you need to make the best reduction of damage ,etc.