Yes, I do fly economy sometimes! Particularly on short-hauls, it makes a lot of sense because the benefits of premium cabins are low and cash or miles prices are usually cheap.
Cathay Dragon is Cathay Pacific’s rebranding of its subsidiary, Dragonair. Dragonair is primarily a regional airline but does serve some mid-hauls with lie flat seats.