hello,
i have noticed the following trend quite alot and would like your thoughts on the matter.
with windows you have to make quite alot of compromises to make your new bit of software work. if you was going to buy a brand new car and the aircon didnt work you wouldnt buy it. you expect the company to throughly test the product so that it does its job properly.
if i went out a brought a tv and half the inputs didnt work i wouldnt be expected to go in to some cryptic menu and extract some data to send to the company to work out what the problem was.
but people are always buying software and hardware that doesnt fully work and you have to wait for a fix.
why do we put up with this from programmers? we dont accept it from any other professon do we?