Years ago when I got my CPF in Sao Paulo, the application indeed required a local address. They sent a physical CPF card to the address.
BTW, it is very common for Brazilians to complain about the government: crime, inflation, traffic, inferstructure, broken sidewalk pavement...etc, every Brazilian I know complains.