I'm pretty sure he knows what it's designed for better than you given the fact he's the one who designed it.
Rails was literally lifted out of Basecamp into a standalone framework that works great for CRUD-style apps. You might personally prefer another approach or think this design failed but Rails was definitely designed for this use case.