Wow.... I found this car to be easier than pretty much every other vehicle I owned for oil changes. Heck, you can do it with a beer in one hand!
I think the OP's issue is you need the proper tools for the job. Not the car's fault here....
I do like those 2x6 car ramps though. Only thing to make them better would be another piece mounted 90 degrees at the front so they couldn't roll sideways. Looks like I have a new winter project!