I personally agree. These animals live indefinitely in the wild. Keeping an anemone alive for a few months doesn't really testify to your ability to keep an anemone...
Anemones can live in home aquariums but they require stability. Things like excellent water parameters and excellent lighting...