Your sandwich would be extremely out of date and unedible by the time you leave prison IRL. 120 months? That's a rotten sandwich.
With all due respect, you've been part of the community the best part of a month so you really cannot state too much about the servers economy or the PD. Go apply to the PD, see the protocols in place and then comment on organisation because there is a lot more work behind the scenes than you may think. Especially with the amount of new players thinking it's GTA Online PT 2.
If PD had to give back all the items every time someone is out, you'd literally only have PD giving back items. Any items on you, should you commit a crime, should be sacrificed. If I have a radio, a gun, a hat; this is all valid evidence in terms of prints etc. I get that sometimes food is a little overkill, I understand that.
If the jail sentences were longer, IE up to 8 hours, I would honestly +1 what you said with a court system etc. However, because 120 minutes is nothing, for example... I'll go kill 10 people, couple cops etc. Get 120 max time. Then I'll make sure I do it like an hour before bed, get arrested, go in prison, 2 hours afk (because you can there) and then it'll kick me out inactive after... That's what some do, that's what the problem is, not a sandwich.
If you have a problem with a cop, or you feel mistreated, go talk to a higher up OR go on the government forums and place an IA report. They do get looked at.