Can't say specifically about PA, but here (MO) we have a similar law. When we have a call for a stealing, the responding officers have the discretion to charge the crime in either State court (for a violation of State Statute) or our Municipal court (for an ordinance violation).
Many officers opt to charge the ordinance violation rather than the state charge because, frankly, it is much less work to do so.
I also see this frequently with DWI's. Someone has six or seven DWI convictions, all classified as "first offenses" with the tiny penalties that go along with it, because the officers didn't bother taking the case to state court. The drunks are always rudely surprised when I finally get them; they go from a slap on the wrist (fine, loss of license, etc.), to a mandatory 2 years in prison because they skipped all the middle steps and six convictions is still six convictions even if they were all "first offenses."
Citicop.
Sometimes there's Justice...
and sometimes, there's Just Us
1*
In memory of DCLaw- EOW@RealPolice 02-20-2007.
We won't rest 'till we find the mutt.