google flights etc could just have a working filter for total price including a carry-on. their current filter just shrugs and says "this flight might not have it".
not sure this needs regulating