Any anime that allows itself to be dubbed Bodacious Space Pirates in English would easily be scrutinized; after all, no...