Why do some programmers frown on passing values through hidden form fields?

I did not say that hidden form fields are not a good idea at all. I use them when I need to. Again, I believe the original discussion (the “advanced PHP programmers” post above), was related to passing -unnecessary- information in hidden form fields.