Sí y no, si bien es cierto que los militares, GC y policías tenían determinadas ventajas en ciertos aspectos como vivienda, entradas gratis en espectáculos, transporte, medicina, etc. también lo es que tenían unos sueldos de auténtica miseria, peores incluso que muchos funcionarios de nivel inferior. Muchos debían pluriemplearse para sobrevivir y muchos también dejaban el puesto para pasarse al sector privado.
Un empleado de la siderurgia o astilleros ganaba más que un oficial del ejército, si bien no tenía el status y los privilegios de éste. Un ingeniero ganaba mucho más que un general y también tenía privilegios.
Lo de la vivienda es lógico ya que estás sometido a traslados y no es tan discriminatorio en una época en la que se construyen viviendas sociales de bajo costo para todo el mundo por decenas de miles. También había viviendas por ejemplo para maestros, médicos y otros.
Muchas empresas que pagaban mucho mejor tenían también economatos, ventajas en ciertos comercios y productos e incluso colonias de vacaciones.
Ser militar o GC (o muchos funcionarios) en el franquismo era sinónimo de poco dinero, de pobre.