For a Streamer, the purpose of doing a Subathon is to gain popularity, subscribers, gain traction and ofcourse earn money in a short period of time. On average the streamer can 2x or even 10x their growth if they do a subathon for a longer period of time. Though how good it sounds, it is very difficult to pull such a long subathon.