What do you want in your stack?
Because Linux is modular, a lot of functionality is duplicated by various components. For example, modern filesystems try and be all things to all men, while other components such as Device Manager and md-raid are more single-function components.
|Which component provides what|
Looking at the table, and seeing that btrfs provides all three capabilities, you might wonder why you want to bother with raid and lvm - why not just use btrfs, or another modern filesystem.