> I honestly do not understand ActiveRecord
What's not to understand? ActiveRecord exists to make queries easier to write and more readable - the same reason any library or tool is created.
Why don't we skip using tools like Ruby or Rails and just write everything in machine code instead? /s