The problem here is that most people are coming from Stack Exchange so there will a bias towards questions and answers that follow "our" rules.
One way to combat this is to publicise the site on other platforms so we can encourage non-Stack Exchange users to ask (and hopefully) answer questions.
Another thing would be to edit questions so that they are as platform agnostic as possible. This should encourage other users to answer in the, not exactly theoretical, but general case.
Using non-SE terminology for actions and processes can help as well - this would require editing answers as well as questions. This could be difficult, but should be possible in most cases.
Of all these I think the first is probably the most important. The sooner we can get more non-SE people on board the more useful the site will become and the danger of it falling into an SE rut lessened. Ultimately if we're too SE centric then there's a danger that we won't make it out as a site.