Chess.com seems to go back and forth on this one. I actually thought they still had a rule in place that you could only take half the total time of the game for any move or the game would be aborted. They must have changed it again.
Maybe you should try joining some groups that specialize in slow chess time controls. I doubt that those members would pull crap like that. The best known group is the Dan Heisman Learning Center. I forget if they have 4 or 6 thousand members, but certainly plenty enough to find a game. They also offer regularly scheduled slow time control tournaments.
I was playing a 30 min game with a player called simondawe. After the tenth move he stopped playing and allowed the clock to tick down to the final few seconds before resigning. Can't there be some control added that means if you haven't made a move in something like five or seven minutes that you forfeit the game or something? I know that it is his time to take, but there should be some limitations. It's not the first time I have played against someone who is content to cease playing and allow the clock to tick down for 25+ minutes.