Is a MPPT controller basically a buck converter with a feedback geared towards power?
Yup, it's a buck converter (or boost) ...

...but with a supervisory control computer which is frequently testing slightly higher and lower current draws, and using that data to optimize for V*A.  This is no small thing.