Yup it's intentionally, agreed we need to use helper functions ideally moving forward, but the focus being more on the CRUD, just have hardcoded stuff, also I have a feeling the tests related to hosts, hostgroups, operating systems and few others may all need to be redone (or we need to think of an approach), as it would involve creating other features first(i.e, domain, subnet, compute resource, templates,e.t.c)

May be if needed creating (domain, subnet, templates, e.t.c) could go in CRUD of HOSTS, else every test needs to call it's own for the entire flow.

I thought just enable people to test stuff quickly.