I have an only child (9 year old) who gets super grumpy exactly like OPs daughter when there are no kids at the lake. I suspect those judging the OPs parenting have no kids or children with siblings.
This is likely a normal only child grumpy display of emotions.
My daughter has no phone...