Why does Skype (c) have to make our lives hard by dropping support for the lovely ALSA?
In theory we could write a small shared library (object) that wraps all these and performs the equivalents with ALSA, which then could be 'injected' via LD_PRELOAD
and voila, suck that Pulse Audio.
> strings skype | grep pa_
:/images/flags/16x11/pa_16x11.png
pa_stream_new
pa_stream_set_state_callback