Isn't affordable housing supposed to be income based? The property manager said they were affordable housing, but charges all tenants the same monthly rent.

Not all affordable housing programs are operated by having the tenant pay a portion of their income as rent. There are affordable housing programs, such as Low-Income Housing Tax Credit properties, that offer reduced monthly rent. It is likely that the property you are referring to is one of these properties. Your rent is still below the market rate.