Most everyone here on the forums is knowledgeable and passionate about the hobby and keeping frogs, this forum has many people who are experts and are trying to give you sage advice.
You are reading the marketing tripe from a company that sells tiny enclosures in which the animals more often than not suffer and perish.
If you feel that the people trying to sell you $50 dollar aquariums with less water volume than a small tupperware container and magical filtration bamboo (not an aquatic plant, do research) and magical gravel are the secrets to successful amphibian keeping and we are all just not enlightened then I just don't what more to tell you.