I so hear you. After working with Domino/Lotus since 1997, I can't stand trying to do things in other platforms. I guess I'm just spoiled. I was tasked to "migrate" a policy/procedure application off Domino years ago. It originally came from the Lotus template in 1996, but had changed so much. It is a web based application with tons of features. Well, I tried Drupal, but the ramp up was excruciating. Joomla, SharePoint were too simple by far and to "customize" them to do what I needed was worse than working with Domino. Even .NET MVC was viable, but WOW! What an effort! GADS!!
I wish IBM would open source or give Domino Server away and make money on education/support/hosting. After all, they finally woke up and gave the Domino Designer away! Then they could beat Drupal, SharePoint, and even .NET at their own game. Oh, and if we are putting in requests, can we have Lotus Dbs be as they are but with a simple migration to relational backend if they get too big?
Unfortunately, IBM still persists in going the Borland/Delphi route into obsolescence, instead of dominating the rapid app market as they should and could have.
I've done so much on Lotus/Domino and love it.