Yeah considering their backgrounds it does make sense they would act like that.
Yeah the CW definitely isn't skimping on cash for the show the costumes look expensive too SG's costume looks like the same material from the MOS movies. The episode when they went off-world to find the missing girl looked good too. They must have really spent money on the finale with all those aliens fighting and explosions/fight effects.