Hallo!
Die Kastration ändert nicht den Charakter, sondern dämpft nur Hormone, die einfach nicht ausgelebt werden können und deswegen richtig unangenehm werden können.
So als Frau kennt man das ja auch, dass man manchmal durch die Hormone echt zickig ist, obwohl man das ja eigentlich gar nicht will. Und Schwangere sind erst recht schwer zu ertragen.
Die Meerschweinjungs kommen da eben auch nicht raus, und das auf Dauer. Du tust ihnen keinen Gefallen, wenn sie dauernd mies drauf sind durch die Hormone.
Übrigens: in einer Gruppe mit Weibchen haben auch kastrierte Böcke ein erfülltes Sexleben, bei ihnen ist also das Testosteron nicht ganz weg, sondern nur reduziert. Sie bleiben Böcke, nur eben mit wesentlich weniger Druck.