Yes it is dishonest. Or it is not. It depends on how you act, portray yourself. Both MTF and FTM have had affairs and did not tell their partner the truth. That is not nice and dishonest. It hurts people.
Yes if you go to a bar to pick up guys and do not tell them that you are a guy, that is dishonest.
TS/TS is not really crossdressing even before SRS, because they are women that have the wrong plumbing. But they have to be honest as well because a partner would not see them that way.
Now for the general public. Yes most probably feel that any crossdresser that is “pretending” to be the posited gender is dishonest. So if that bothers you then you have a problem, because that will not change in a long time if ever.
If you can CD without trying to pass ie voice, makeup etc then more power to you. I personally do not like the stares , comments and name calling so that is not my thing but some CD’ers do not care.
The way I look at it is what they do not know will not hurt them. Since you do not have to drop your pants (to prove gender) to enter a womens restroom I suspect most people really do not care if you are not really a women as long as you behave yourself.
So you feel guilty? Just look at why are you crossdressing? Are you really a women in a man’s body? Or just a man that needs to get out his female side once in a while?
You have to decide on what you think you are and the reasons for CD’ing.