Who to blame, user, tool or microcontroller?

Look at what Dave gets from the 2 MHz signal sampled at 8 MHz: