What is the meaning of the expression:
You may be something but...
1) You know what, Brian? You may be a dog but you're a pretty cool cat.
2) The lion may be the king of jungle, but the wolf never performs in the circus.
3) He may be poor, but he appears to be rich
Does may be with but work here as despite the fact? (but even if it does it only works for 1 & 3.)
1) Despite the fact that you're a dog, you're a pretty cool cat
3) Despite the fact that he's poor, he still looks rich
What could this expression possibly mean?