As all the points they make are valid, I think Funvertising themselves just answered your original question.

(PS: I disagree that only a big company should take two weeks to make a contract. I believe the contrary: the smaller the company, the longer the turnaround. This is because EA for example probably has lawyers that do nothing but contract work and thus can give it immediate attention while smaller companies need to rely on lawyers who have many other things to do. Furthermore, I would be concerned about a boilerplate contract. I would be concerned that a lawyer hasn't reviewed it or that the terms we agreed to are not adequately stated. In short, IMO a week or two per review is normal for contract negotiation (especially when dealing with international law!))