Having owned many super sport bikes, touring bikes and cruisers (harleys,ect) I know exactly what you are talking about.
The problem with cruisers is that you sit straight up, on your tailbone, with your feet forward.
The weight on your talibone is causing your neck aches.
Different bikes have...