I've never been one to cut bread out of my diet, I like to have the odd slice here and there, but people try to tell me to cut it out completely.
I haven't cut bread out completely, nor do I plan to.
That being said, I am pretty picky about what breads I eat the majority of the time. I stick mostly with whole grains, brown rice, rolled oats, etc. For example, for our breakfast burritos I use FlatOut wraps instead of white burrito tortillas.
Making that switch made it easier to eat less of it because a serving of brown rice or a slice of whole wheat toast make me feel more full than white did and whenever I have it I add on as many veggies as I can to give what I'm eating more of a boost.
I'm pretty sure everyone is sick of hearing "everything in moderation" but personally it's worked out really well for me with my own diet and health.
Eating whole grains or a slice of toast or a sandwich a few times a week isn't a bad thing if you're not overdoing it and it's in conjunction with good exercise and a diet that's full of other healthy things.
It kind of depends on what you're trying to do with your diet.
If you're trying to go for a really balanced plan you don't need to cut it out completely, but you should try to stick to whole grain breads as they are much healthier than white breads. If you are trying a low/zero carb diet then yes, you should cut out bread completely.
Your body essentially treats all carbohydrates as sugar and really only does one of two things with them: burn them right away or turn them into fat.
If you're active enough that you're burning them right away it's not too big of an issue, but it does mean that your body isn't choosing to burn whatever fat stores you're trying to lose. If you don't burn them right away they get turned into fat which you will have to burn off later. This is a pretty simplistic summation of the process, but it's the general idea behind avoiding carbs when trying to lose fat.
Whole grains, brown rice, oats, etc are much better for you than highly processed grains and starches because they come with a lot of fiber and other nutrients.
The fiber and the more complex structure of the carbs means your body has to work harder to burn them or turn them into fat whereas with highly processed carbs your body can instantly use them or store them.