It means that they are still a new concept and haven't really been proven to be successful.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
contraposition 'somethng of a novelty'It is new and seldom encountered, so when you see one, you are surprised.
contrapositionsomething of a noveltysomewhat novel