I agree that both ramps and stands have their place. I happen to have ramps/platforms that the ramps are removeable but am able to drive up them without hitting anything on the car. If I don't need to take the tires off, on the platform it goes, more room to move around. If the tires are coming off, on the stands it goes. Either way, usually the floor jack is rolled out to raise the car and always the wheel chocks. As added insurance, before crawling under any vehicle I always bump it to see if it wiggles any and fix that if it does (AIN'T havin' any car fall on me due to a stupid job of setting it on stands).
1991 300SE (my ride, 279,000 miles, looks almost new
1954 Cadillac (21 yo son's car, he bought when age 15)
1972 SeaBird 19 ft runabout (old but solid, slant six, Volvo sterndrive perfect condition, undergoing complete overhaul and refit)
1998 Toyota Rav4 (my sons daily driver when he is in the Continental US, PROUDLY serving in US Navy)