I was wondering if they make a 2 speed bike with a design having 2 front sprockets (one on each side of the bottom bracket) and 2 rear sprockets such that there is some mechanism that can switch between them. It would be a nice bike for a casual rider that lives in a flat area. They could use for example a 1.5:1 (42/28) lower gear for starting off, headwind... and a 2.5:1 (40/16) higher gear for higher speed, tailwind... I like the idea of sprockets on both sides since they can be customized to the riders needs and they are always perfectly aligned and don't require an inefficient internal hub and if a chain breaks, they can just use the other remaining gear. Also for people that like symmetry this would look cool with 2 front and 2 rear sprockets. The 2 teeth difference in the front would be hard to notice or they can have 2 identical sized chainrings in front.
Edit in comment from below: I am not a Mechanical Engineer so my drawing skills would not be good enough so I choose to use words instead. I just have some "out of the box" ideas I like to throw out to inquire. If such a 2 speed bike existed I would likely get one for playing around with. Mechanically it seems it could work and like any other design, it has advantages and disadvantages. For a training bike it might even be better than a 1 speed since 2 very close ratios can be used to assist with fatigue, uphill...