Default arguments being hidden/unclear/wrong/hard to find/undocumented is by far the #1 source of bugs I encounter in Python programs. It's not even close. Probably around 70%.
Even worse when you see function X takes some parameters and then passes *args and **kwargs to a client function. Makes the available (or required) parameters very difficult to track down.