After applying a boolean modifier on a cylinder by using another cylinder as the object, I get the desired hole in the middle, but it created a couple of weird diagonal edges on the top and bottom of the cylinder. So I deleted those 2 edges and then bridged the inner and outer edge loops of the cylinder. This creates a lot of faces on the side which I don't want. I only want the entire side to have one face. So I select all the faces of the side and right click -> Dissolve faces. Nothing happens. But if I leave just one face and select all the others, they get dissolved into a single face. This leaves the cylinder side with a big face almost 90% of the area, and a tiny face. Why is this behavior happening and why can't I make all these faces fuse into one face?
Blender File: https://drive.google.com/file/d/1AMBAPwqIRFiHb8VcnxYNLBCyvj2Uf5dD/view?usp=share_link