No, You can combine the 3 piles into one, then turn a pile in half to form two.
2 + 1 + 3 = 6 and all together 7
And for those who I have not told or have not figured out, the answer to my riddle was a promise. For you give people a promise and in order to keep true to your word, you keep it.