Modern cars and bikes aren't necessarily harder to work on. You may just need different tools and/or knowledge.
My OBDII car doesn't require hooking up to anything to pull codes. I just jumper a plug and cycle the key, then watch the CEL. It tells you what sensors are getting tripped.
My ABS car stops great on ice, in a straight line or swerving. I changed the brakes on it this past autumn, like I have on any other car I've ever had. Changing the pads and rotors was a hell of a lot easier than changing drums, shoes, cylinders, and hardware.
ECM goes bad? This happened on my MPI Jeep Wrangler. Squirrels also chewed through the wiring to 2 injectors. I soldered in new injector wires in maybe 20 minutes, including the time to set up my soldering iron. Then we swapped in an ECM found on Ebay for $50. It took maybe 10 minutes. I could easily carry a spare. The junkyards/salvagers have used ones, if I don't want to pay for a new one.