The very fact that people are asking if you are type 1 or 2 shows that people think one is not your fault and one is.
It isn’t wrong to state that for some type 2 diabetics, the reason they have it is partly due to lifestyle. That is absolutely not the case for type 1 diabetes.
I don't get why it has to be treated almost like a competition, though. Apart from the fact that they won't have a clue as to whether you possibly could have avoided or delayed its onset, why are people just waiting to judge you?
You see and hear of it a lot in the T1D 'community' where people feel the need to state emphatically that they have TYPE 1 diabetes, ergo it isn't their fault. I remember reading a letter once from somebody very upset that T2D couldn't be given a different name to prevent those with T1D having to be 'besmirched' by the association.
Aside from the fact that 90% of people with diabetes have T2, so if either 'group' were to get to 'keep' the original name, it would obviously be them, with T1D sufferers having to find another name, it just seems like horrible scapegoating to me. Instead of deflecting criticism on to what you believe to be a more deserving 'culprit', why not band together and stick up for and support each other? Present a united front to challenge the accuser rather than effectively ganging up with them against what you both perceive to be a 'less worthy' sufferer.