I agree with pretty much everything you've said. Also, I think the 'Rollo=Taniguchi' analysis really topped that. Perhaps it's pretty well-thought, but it's not like Taniguchi wrote that. It's just a fan's speculation, but many people here seem to have adopted it immediately as if it's an official statement or something. O.O
(no subject)