It's rather simple and has a drawback, but made my game experience much better:

1) Wait till DDOLauncher checks all game files and readies the game to launch.
2) Find "Awesomiumprocess.exe" in your game files and rename it to something else. Or delete it, doesn't matter.
3) Launch the game and enjoy.

The drawback- DDO Store does will not load, so whenever you want to purchase something, launch as normal.

With this "fix" I am finally able to play without crashing/freezing/rubberbanding for hours instead of having to restart my PC every 5 to 25 minutes. Hope this helps someone as it helped me, since I was about to uninstall.