I'm with you. I will almost ALWAYS to see a movie in a theater first if it interests me, otherwise I might try do download it. If it sucks (i.e. Grown Ups 2), I would have neither bought it, nor gone to the theater to see it, no money lost no money gained for either party involved. However when I do go to the theater, I specifically go to the dinner theater, usually with my girlfriend, and order $50 dollars+ worth of food and drinks. I go there for the experience, of the theater; the nice big cushy comfortable reclining chairs with foot rests, and to have somebody wait on me quietly while I enjoy the movie. And I do this quite often, sometimes 2-3 times a month because its fun. I realize this is the theater, not the studios doing this, and getting profits from it, but I assure you I would not be going so much if the theater didn't give me a reason to.
I do my part to support the studios bottom line despite the fact that I haven't purchased a movie on disk for several years. On that note however, if a studio offered a free digital download for a movie after watching it in a theater, say for an extra $5 dollars, even if it I cant download it for a couple months, I would most likely be willing to do that. But, I refuse to pay $20+ dollars for a blueray, just to have it sit around and collect dust. I run all my media off an HTPC and I don't want a bunch of movies taking up space on a shelf somewhere.
Having not read the proposed bill itself; it seems to me that all it is trying to do is prevent ISPs from discriminating on the connection to the consumer, and is not necessarily preventing peering.
In any case, my point is that just a couple developers that have not kept their skills up to date have caused a lot of frustration for the department. The rest of us are all on board with this new way of doing things, why should we cater to the lowest common denominator? In my opinion if these guys doing want to keep their skills up to date they should be relegated to maintenance and legacy applications. We shouldn't hold the rest of the department back because two guys don't want to learn new things, one of which happens to be my manager unfortunately (but doesn't really have the authority to let me go, more like a team lead I guess). As far as I am concerned, you either get with the program or get out of the way and fortunately for me my bosses boss (the VP of IT) is on board with this so I've at least gotten my way in this case lol.