Inconsistency in Basic Rule triggers

One of the attractive abilities of Basic Rule is that you can trigger not only on threshold values (greater than, less than), but on threshold values over a duration (greater than for X minutes and X seconds)... except it does not apply to all value based triggers. When triggering on power levels, you have the option for greater than, less than, greater than for time and less than for time. However, temperature and humidity only trigger on greater than or less than a threshold value. Can threshold/duration triggers be extended to all the Basic Rule triggers?