My commute takes me through the heart of downtown Elyria. Not nearly as big as NYC, Seattle, Albuquerque, etc. but I'm still in busy urban traffic none the less. No problems. Might be a tad more difficult on an LWB as opposed to a SWB but still doable. I think his sales were down and wanted to get out of 'bents. Possibly not due to the "urban environment" either. I wonder how long it will be before he folds his tent because he may eventually perceive an issue of all bicycles in an "urban environment".
'bent Brian