In the time between the last post in this thread before yours, and yours, the problem with ninja-looting of scrolls was fixed. The game randomly gives each scroll to a party member.
And while the Epic grind is excessive, it's not the timers that are the problem. The timers are actually there to help level the playing field between those with different amounts of play time. The problems are the ridiculous drop rates on many of the components, the lack of any kind of "20th completion" mechanism, and the lousiness of many of the "Epic" items.