Hi, In my understanding, "a lot of" is somewhat more formal than "lots of" I agree (both are used interchangeably, though). I have noticed that "get lots of practice" is much more often used than "get a lot of practice" on the Internet. The internet is an informal place.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.