In an ideal world, an OW class would give a student an introduction to a variety of sites in the local area, including diving from shore and from a boat. But in practice, that can be difficult to do. For example, in our area, charter boats cost $80 for a two tank day, and there certainly isn't an extra $80 built into the cost of the class . . . people would have to pay extra, and some might want to do that, and others wouldn't. In addition, the loading sites for the charters are not always convenient to where the divers live, which makes a day of open water dives on a boat a LONG day for both students and instructor.
On the other hand, doing the dives the way we do them, at simple shore diving sites with easy access, leaves our students prepared to dive in a place they can dive virtually any time, any weather, and on any tidal exchange. This will get them in the water . . . if they go on to dive actively, or seek out some con ed, they can expand their repertoire of sites and conditions. In my ideal world, AOW would involve a day on a boat, with a nice wall dive and a gentle drift. That would round out a diver's beginning experience here quite nicely.