You probably think of your Cancer friend as being caring and understanding. Even though those are important parts of who they are, they also have a very honest side.
Taurus is known for being steady and down-to-earth. Because of these things, they don't like to hide how they really feel.
This sign doesn't have a filter, so people can say anything they want. So it's not a big surprise that they often say some harsh truths.
Being direct is a way of life for a Sag. "The charming Archer has a lot of arrows to shoot and a lot of targets to hit, so they don't have much time