This is only so JSO can check plate status from the street.
They passed a similar law up north where I used to live, it was to keep abandoned or "in progress" cars being worked on off driveways, but the police didn't want to have to enforce it on foot, so they made everyone park forward so the back plates could be clearly seen from the road.
Solution? Get a cover or go into the garage. Easy peasy.
I knew a guy who lost his license and parked his truck in his open ended garage and never drove it. Police came through, saw his plates and made him turn it around. Even though it was parked inside private property. He was smart, he asked me to move it, he thought the cops would bust him if he sat in the drivers seat.
Overall I think this is a reach. We have more important enforcement actions to take care of. JSO already surfs my employers private employee parking lot for tag violators. They ticketed someone from Clay County and he went to court and beat it. Said that a JSO enforcement officer didn't have jurisdiction over a Clay County issued plate even though it was still Florida. Kinda odd.