Good Friday is considered a "holiday" in that it is a Holy Day. Some small companies close, other larger companies, like my husband's, are obligated to allow you off work at noon if you so desire. He's salaried so he's paid anyhow. I think if you request Good Friday off a company is obligated to reasonably accomodate your request, but no necessarily with pay.
If you are celebrating Easter for religious reasons, Good Friday is fairly important in that Jesus died today, which is the whole point to Easter. For most Catholics, it's a revered, somber day, and church services are fairly common.
As far as hospitals, etc - well, they never closed for ANY holiday, so I don't see why people are questioning why some companies are closed for Good Friday and feel "gipped" if they are not. Besides, some companies close for Martin Luther King Day, etc. Good Friday is more important to me than MLK day. Just my opinion.