backend: minor cleanup of createQuestion logic (both data services) for easier explication later