30 seconds per game is a lot. True you have to orient yourself to each position, but I'd guess more like 5 to 10 second average. (Imagine making moves for hours straight... I'd stop caring and be moving really fast long before I got to the end.)
As for 14 day tournaments (and games) those people should be prepared to wait. Personally I'd expect ~10 days per move for ~40 moves so around a year to finish a game.
I like the idea of taking the average time into consideration. A partial solution already exists though: join 1 day tournaments, and if you need more time on an individual move you can use vacation.
There are a few players here who like to play a lot of online games at the same time. The most I have encountered is 1800 at once.
Been thinking about that for a while. At a move speed of 2 days it means all games have moved in 2 days. 900 moves per day. Suppose you think every move on average just 30 seconds, thats 450 minutes. 7 and a half hours. Every day. Wow!
This player is participating in many tournaments. Suppose every tournament has 100 players and a round has 10. That would mean this player is in 180 tournaments, affecting 18.000 people. Did I make some mistake in my math? Let's say it's just half of that. Then still almost every active player in tournaments on chess.com is waiting for Samuelplayer to move. In his 14 day tournaments, games will be stalled for about 12 days on every move. While this is not strictly against the rules, it's not what most have in mind when playing a tourney: your group and every other group has finished the round, and then you can wait a few months for SP, so that the next round can start.
It can easily be avoided if anyone creating a tournament barrs players with a slower play speed than let's say 12 hours. (I believe 6 hours is pretty regular here).
I just suppose a well known player like S has been cheat checked, so pls refrain from any comments/accusations for that.
Basic strategy to play against this is of course to complicate the position as much as possible. If only 30 seconds more per move thinking he would be at 15 hours a day! Every day!