Oops, forgot a few things, all relating to the blocking policy. 

 "The purpose of blocking is prevention, not punishment. The duration of blocks should thus be related to the likelihood of a user repeating inappropriate behaviour. Administrators should consider: 
 * the severity of the behaviour; 
 * whether the user has been blocked for engaging in that behaviour before." 

 I've already offered to prevent the behaviour.  And I have not been blocked for that behaviour before.  Therefore, indef seems inappropriate. 

 "Administrators must supply a clear and specific block reason which indicates why a user was blocked. Block reasons should avoid the use of jargon as much as possible so that blocked users may better understand them. Administrators may also notify users when blocking them by leaving a message on their user talk page. It is often easier to explain the reason for a block at the time than it is to explain a block well after the fact." 

 As I pointed out above, the reason you provided was incorrect, by your own admission. 

 I was not provided any courtesy notice on my user talk page; I found out I was blocked only when I went to edit an article, and the only explanation was "no comment."