This is the weirdest rejection ever, which has not left me sad. All the reviews agree that it is a good idea and a good position paper, but it lacks more details and discussion. Considering that we had to reduce the article by 3 pages, somehow, the criticisms have left me happy. I agree with their position and the reviewers were very kind (they even wished me good luck with the project).