I fully agree with you John...
All the larger primates are exceptionally strong, by comparison to us. It would be no problem for a chimp to rip your arm straight out of it's socket - they have been known to hunt down their own kind and, when caught, tear them to pieces and eat the remains...
They are not cuddly animals... I have handled smaller primates but I would not like to be cornered by a chimp...