This creator is far from the only one to take this approach. It's part of why indie Mac support is so sparse. Apple is user-friendly--not dev-friendly.