Why no carbs? Personally, I'm of the mind that simple is better. If you're getting a brand new bike, it doesn't matter if it's running carbs or FI, it's going to be more or less reliable - so long as you're the type that puts on a few miles for a few years and then turns around and sells it.
If you keep a bike for 20 years, or you go to buy an older bike, or you just like to rack the mileage up quickly, (I'm a 20,000 miles/year type guy) then in all honesty, I must say simplicity is what sells me. The more sensors on a bike, the higher the chance of it being impossible to diagnose. I've had so many problems with fuel injected cars over the years - and not even old cars - that I just hate FI. Carbs are simple.
When a carbureated bike is having problems starting or running, the problem is always timed spark, fuel, or air. Always. Air is easy. Fuel is easy - just clean the carbs. Timed spark is easy - check if it has spark or not. If not, it's either coils or pickups/points/advancer mechanism or ignition module. All of which are easy to check.
Now you go and start adding throttle position sensors, mass airflow sensors, temperature sensors, knock sensors, computer controlled ignition curves, o2 sensors, and all the associated bullcrap, you're adding a whole lot of complexity and weight, and just asking for failure a few years down the road.
No, I'll stick with carbs, thank you.
Charles.