I totally agree on this. As long as you do your part by far most of the kernel devs are *awesome* in fixing bugs. Up to giving you custom code that could possibly recover your lost data due to a fringe bug...
That attitude makes me hell of a lot more forgiving/accepting when facing problems or not totally thought through designs.