Which first sentence? The first sentence doesn’t have anything to do with that argument. Neither does the second.
The "main argument" of those posts -- i.e., the posts James is responding to, is not that "project-based learning... make[s] learning interesting".
That may be your main argument, but it's not the argument that the people who James is responding to are (mainly) making.