We stay at the BWV once or twice a year and have not found the buses to the MK to be a problem, especially first thing in the morning. We would never consider driving to the MK if we wanted to be there for rope drop! If you drive, you have to wait for the parking shuttle and then either the ferry or the monorail. That can add a LOT of time to the trip, IMO.
It's true that mid-day, the buses run less frequently and make more stops. On return trips from the MK to the BWV, if the BWI/BWV are not the first stop, then the Swan definitely is. We just gt off there and walk to the BWV. It's only a 5 minute walk.
I think some of the people who complain about the bus service have unrealistic expectations, do not own a watch and/or travel mid-day. I have often witnessed people complain to a bus driver about a 30 minute wait when they arrived after we did and we waited 10 -15 minutes or less (I timed it with my watch, LOL).
That said, there are definitely times when bus service was not so great. That happens at all resorts at one time or another.